Shanahan Shares Injury Updates on Christian McCaffrey, Aaron Banks
49ers Announce Trade for Running Back Christian McCaffrey
Christian McCaffrey - If team gets rid of you, you take it personally - ESPN
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to Avoid Overloading RB, News, Scores, Highlights, Stats, and Rumors
Christian McCaffrey Races Down the Sideline for 51-Yard Pickup
49ers' Christian McCaffrey hits TD hat trick in breakout game vs. Rams - ESPN
Christian McCaffrey: 'I Can't Even Put into Words How Happy I Am' After 49ers Trade, News, Scores, Highlights, Stats, and Rumors
5 Things to Know: Running Back Christian McCaffrey
49ers' Christian McCaffrey: When Someone 'Gets Rid of YouYou Take It Personally', News, Scores, Highlights, Stats, and Rumors
Christian McCaffrey on reaction to 49ers-Panthers trade: My first emotion was anger
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
Niners RB Christian McCaffrey, QB Brock Purdy highlight Players of the Month
49ers' Christian McCaffrey: When Someone 'Gets Rid of YouYou Take It Personally', News, Scores, Highlights, Stats, and Rumors