News Mexico’s Azteca stadium to be renovated for 2026 World Cup Mexico City’s Azteca stadium will be extensively renovated before the 2026 World Cup Finals tournament, ESPN reports.