Residents of Arlington, Texas, have reacted with outrage after it was announced that their city football field will be renamed for the 2026 FIFA World Cup – to “Dallas Stadium.”
The venue, currently the AT&T Stadium, is the home of the Dallas Cowboys NFL team, despite being located some 20 miles outside its namesake city, and in a different county altogether.