The podium for the schedule announcement for the 2026 FIFA World Cup at AT&T Stadium on February 4, 2024 (Dan Crooke)

Disappointment in the room as AT&T Stadium misses out on the World Cup Final

After months of chatter, and even a Daily Mail story on Sunday morning reporting on the – past tense – announcement that AT&T Stadium would host the 2026 FIFA World Cup Final, Gianni Infantino uttered the words ‘New York/New Jersey’ instead. The stadium, which will be dubbed Dallas Stadium for the tournament due to sponsorship…