What city in Latin America hosted the first ever NFL game?

The Arizona Cardinals defeated the San Francisco 49ers 31-14 at Azteca Stadium in Mexico City in 2005.

Related Posts

All categories