Mexico City’s Azteca Stadium to host opening match of 2026 World Cup
The opening game of the 2026 World Cup will be staged at Mexico City’s iconic Azteca Stadium, FIFA President Gianni Infantino announced on Sunday. The expanded 48-team tournament is being co-hosted by Mexico, the United States and Canada. The Azteca will become the first stadium to host World Cup tournament games in three separate editions…