North Texas February 5, 2024 6:03 pm

North Texans react after missing out on World Cup championship match

Mixed emotions and many questions as North Texas fails to score the crown jewel of the 2026 FIFA World Cup but there is still good news – nine matches will be played in Arlington at AT&T Stadium. That’s more than any other region involved in the historic event.

Wake Up to Something Good

Exit mobile version