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.