Latin America’s largest football stadium — 87,500 seats — has taken the name of one of Mexico’s leading banks, stadium owner ...
Azteca Stadium has been renamed Banorte Stadium before it hosts its third men's World Cup next year. Latin America's largest ...