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.