49ers-Cardinals: Charvarius Ward returns to practice
Garoppolo throws for 4 TDs, 49ers top Cards in Mexico City - The San Diego Union-Tribune
49ers vs. Cardinals: Bold predictions for Monday Night Football in Mexico
Surging 49ers meet Cardinals in Mexico City on Monday night
Chargers have mixed reactions about practicing in Colorado Springs – Orange County Register
49ers arrive to train at elevation in Colorado Springs
49ers to Play Cardinals in Mexico City – NBC Bay Area
49ers arrive to train at elevation in Colorado Springs
49ers News: Who are we rooting against today? - Niners Nation
49ers arrive to train at elevation in Colorado Springs
Jimmy Garoppolo says 49ers played best game against Cardinals but still have 'a long way to go'
Cardinals, 49ers detour to Mexico in pursuit of Seahawks