Arlington February 5, 2024 8:04 am

Arlington to host nine World Cup matches in 2026, but not the final

North Texas will host more matches in 2026 than any other city in the country, but the final match won’t be one of them. NBC 5’s Larry Collins had the details.

Wake Up to Something Good

Exit mobile version