News

Mexico’s 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.