Houston, Texas is co-hosting the 2026 FIFA World Cup from June 11th, 2026 (FIFA).
The World Cup venue — NRG Stadium:
* NRG Stadium, home of the Houston Texans, will serve as the World Cup venue in 2026; it has a retractable roof and seats 72,220, opening in 2002. (The Athletic)