June 11, 2024
Back in February, the Fédération Internationale de Football Association announced that North Texas would be not be home to the final World Cup game in 2026. However, the DFW region was granted the second highest honor — nine World Cup matches will be played at AT&T Stadium in Arlington, more than any other host city.