Garoppolo throws for 4 TDs, 49ers top Cards in Mexico City
Arizona Cardinals officially announce 2020 home game in Mexico City - Revenge of the Birds
How the NFL pulled off the first international regular-season game - ESPN
Hot sauce, kickers and giant animatronics: The history of the NFL's international push
Seventeen years later, 49ers, Cardinals to meet again in Mexico City
GAME PHOTOS: Week 11 - Cardinals Vs. 49ers In Mexico
Arizona Cardinals embarrassed in loss to San Francisco 49ers
How to watch NFL Mexico: 49ers vs Cardinals
NFL International Series - Wikipedia