Christian McCaffrey jaded by trade, adamant about winning with 49ers
49ers at Seahawks: 5 keys to winning and claiming NFC West title
49ers-Rams live updates: McCaffrey passes, catches and runs for TDs
Rams lose to 49ers again as Christian McCaffrey scores 3 TDs
49ers-Rams live updates: McCaffrey passes, catches and runs for TDs
Panthers fall to 1-4 after 37-15 loss to San Francisco 49ers
Rams wide receiver Puka Nacua sets NFL single-game rookie record
Every touch of 49ers RB Christian McCaffrey 3 touchdown game vs
The 49ers seek their second 3-0 start in 25 seasons when they host
49ers dismiss Giants to extend regular-season win streak – Orange