FIFA World Cup

Fans, businesses in DFW react to missing out on hosting World Cup 2026 Final – NBC 5 Dallas-Fort Worth

Christine Lake

The announcement that AT&T Stadium would host nine matches in the 2026 World Cup but not the World Cup Final ...