5 min read
Red, White & Secure: An Inside Look at World Cup Security in Houston
This summer, the biggest sporting event on the planet came to our backyard. The 2026 FIFA World Cup is being played across the United States, Canada, and Mexico, and Houston is one of the host cities. Our own NRG Stadium, renamed "Houston Stadium"...
Read More