Mexico City counts down to 2026 World Cup opener at historic Azteca Stadium

FILE - Azteca Stadium sits in Mexico City, 100 days before the opening ceremony of the 2026 FIFA soccer World Cup, Tuesday, March 3, 2026.