Houston, we’ve got a World Cup coming!
In the announcement on Thursday, it was announced Houston will be one of the host cities when the United States, Canada, and Mexico host the World Cup in 2026.
Houston was one of 16 cities chosen among 22 contenders across the three countries.
Houston has proven it can handle world-class sporting events throughout the years by hosting Super Bowls, Final Fours, All-Star Games, along with many major international soccer events at NRG Stadium.
And on Thursday, it was proven that this has been recognized on the sport’s biggest stage.
Continue reading...