answersLogoWhite

0

Mexico's Azteca Stadium hosted the finals in 1970 and 1986.

User Avatar

Wiki User

16y ago

What else can I help you with?