Estadio Azteca is a multi-purpose stadium in Mexico City, Mexico. It is the official home of football clubs Club América and Cruz Azul, as well as the Mexico national football team. With an official capacity of 87,523, it is the largest stadium in Mexico and Latin America and has hosted two FIFA World Cup finals.