 Complete the following phrase:  The Estadio Azteca, also known in Spanish as El Coloso de Santa Úrsula, was built in 1966. It is the official home stadium of the Mexico national team, as well as the Mexican club team Club América. It has a capacity of 87,000 seats after renovation works making it the largest football-specific stadium in the Americas and the third largest stadium in the world for that sport. The stadium hosted the FIFA World Cup Final in 1970 and 