FIFA elect venue for 2026 World Cup final as Texas’ AT&T Stadium - home of NFL side Dallas Cowboys - beats New York’s MetLife Stadium to host showcase event
The 2026 World Cup final has been handed to Dallas, Texas' AT&T Stadium - home of NFL side Dallas Cowboys.
Article continues below
Article continues below
Article continues below
- FIFA elects AT&T Stadium as World Cup final venue
- Metlife Stadium snubbed
- Home of NFL's Dallas Cowboys