x
Breaking News
More () »

Billion-dollar economic boost coming to Houston after city selected to host 2026 FIFA World Cup

Houston will host six FIFA World Cup matches at NRG Stadium. Experts say it will be the equivalent of hosting six Super Bowls in a month's time.