Sports
Mexico's Historic Estadio Azteca to Host 2026 World Cup Opener
The Estadio Azteca in Mexico City is set to make history as the first stadium to host matches at three separate World Cups, including the opening ceremony and five games of the 2026 tournament. Renovated over nearly two years, the iconic venue reopens with upgrades, offering a unique challenge to visiting teams due to its altitude and air quality.