Garoppolo throws for 4 TDs, 49ers top Cards in Mexico City
49ers' balanced offense provides big challenge to Saints
San Francisco 49ers rout Arizona Cardinals on MNF in Mexico City
49ers vs. Cardinals: Bold predictions for Monday Night Football in
49ers game review: More freedom could be why Jimmy Garoppolo is on
Garoppolo throws for 4 TDs, 49ers top Cards in Mexico City
Garoppolo throws for 4 TDs, 49ers top Cards in Mexico City
Garoppolo throws for 4 TDs, 49ers top Cards in Mexico City
Photos: Arizona Cardinals-San Francisco 49ers game in Mexico City