49ers' Kyle Shanahan defends decision to leave Christian McCaffrey
McCaffrey does it all, leads 49ers to another win over Rams
49ers RB Christian McCaffrey not worried about heavy workload to
Bold trades keyed offensive jolts for 49ers, Eagles
Christian McCaffrey traded to 49ers for draft pick haul - Cat
Could the Buffalo Bills make a deadline deal for a RB? - Buffalo
The story behind 49ers RB Christian McCaffrey's touchdown pass and
Week 3: New York Giants at San Francisco 49ers - Live Updates
Game Recap: Eagles 31, 49ers 7
It's the first divisional #VictoryMonday of the year after the
McCaffrey sends 49ers into bye week on winning note
Rams-49ers Week 18 game thread: LA's dominance shows on scoreboard
Highlight] Christian McCaffrey has his 2nd touchdown of the game
McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Christian McCaffrey and the 49ers win 13th straight in the regular