49ers vs. Cardinals odds, picks, how to watch: Point spread, total, player props for 'Monday Night Football'
49ers End Skid With Hard-Fought Win Over Saints - The New York Times
McCaffrey scores 4 touchdowns, leads 49ers past Cardinals 35-16 - CBS San Francisco
McCaffrey scores 4 touchdowns, leads 49ers past Cardinals 35-16 - CBS San Francisco
Sports Glendale Independent
NFL Week 18 Betting Trends, Stats, Notes: Action Network Betting Primer
McCaffrey scores 4 TDs to lead the 49ers past the Cardinals 35-16 - ABC7 San Francisco
Christian McCaffrey scores 4 TDs to lead the 49ers past the Cardinals 35-16
Pujols hits 2 HRs to reach 700, Cardinals rout Dodgers 11-0 - The San Diego Union-Tribune