News

The eastern area of downtown Houston will be the main spot to be for soccer fans in town for the FIFA World Cup in 2026.