Tag: Aztec

World Cup action to begin at Mexico City’s Aztec Stadium in 2026

The 2026 World Cup will kick off Mexico City’s Aztec Stadium on June 11, with the final at the MetLife Stadium in New Jersey 38 days later, governing body FIFA has announced. The showpiece event, which will be co-hosted by the United States, Canada and Mexico, will involve 48 teams for the first time. Mexico […]