Aztec Stadium Estadio Azteca MexicoGetty Images

Mexico City to host opening game of 2026 World Cup at the legendary Estadio Azteca

Article continues below

Article continues below

Article continues below

Article continues below
  • FIFA choose iconic venue for opening game
  • Hosted historic games in 1970 and 1986
  • Toronto to host first-ever game in Canada