Preparations underway for 2026 World Cup at Houston's NRG Stadium
The Harris County Sports and Convention Corporation chairman said that hosting seven World Cup matches at NRG Stadium is the equivalent to hosting seven Super Bowls. In just two years, Houston will serve as a host city for the largest sporting event in history.