Kings beat Warriors 114-106 to take 2-0 series lead
Padres keep playoff hopes alive, beat Giants 5-2 in 10th for first extra-inning win
NFL Week 9: Predictions, analysis, key matchups and stats for every game
49ers-Giants: Instant analysis of McCaffrey-, Deebo-led win
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
Christian McCaffrey providing outsized value despite his position, powering 49ers' nine-game win streak
NFL Week 16 expert picks and odds for Cowboys vs. Eagles, Bengals vs. Patriots and every other game - The Athletic
How Christian McCaffrey could make 49ers, NFL history vs. Giants
McCaffrey's TD, stout D lead 49ers past Chargers 22-16