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

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