Pele helped Brazil win the World Cup in 1958, 1962 and 1970. (Image: Hans-Jürgen Schmidt/HJS-Sportfotos/picture alliance) ...
Azteca Stadium has been renamed Banorte Stadium before it hosts its third men’s World Cup next year. Latin America’s largest ...
Latin America's largest soccer stadium — 87,500 ... Azteca was the first stadium to host two World Cup finals, won by Pele's Brazil in 1970 and Diego Maradona's Argentina in 1986.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results