The iconic Estadio Azteca will raise the curtain on the 2026 World Cup to be held in Mexico, Canada and the United States.