Estadio Azteca
Capacity: 87,523
The largest stadium in Mexico and one of the most iconic in world football. Opened in 1966, it is the only venue to have hosted two FIFA World Cup finals (1970 and 1986) and witnessed Diego Maradona's famous "Hand of God" goal. Home to Club América and the Mexico national team.
Photo: ProtoplasmaKid / Wikimedia Commons (CC BY 4.0)
Matches at this venue
No matches scheduled yet.