The only stadium to host two World Cup finals, where Maradona's Hand of God and Goal of the Century both unfolded at 7,200 feet of altitude.
Create a free account or sign in to join the discussion.
Sign in to join the conversation
Comments on "Estadio Azteca β Mexico City, Mexico"
Create a free account or sign in to join the discussion.
Sign in to join the conversation