Sweeping Through the Hallowed Halls of History: 18 Iconic Stadiums and the Legendary Games Etched into Their Memory

Estadio Azteca, Mexico City

Photo Credit: Estadio Azteca

Next, we move to Mexico City, to the Estadio Azteca. The 1970 FIFA World Cup final, where Brazil defeated Italy to win their third World Cup, is the most iconic game in the stadium's history.

BACK
(13 of 18)
NEXT
BACK
(13 of 18)
NEXT

MORE FROM RallyCapReport

    MORE FROM RallyCapReport

      MORE FROM RallyCapReport