Christian McCaffrey trade details: 49ers acquire Panthers RB - Niners Nation
Christian McCaffrey to SF: BAD News for Fantasy
A year later, 49ers trade for Christian McCaffrey is the steal of steals
Christian McCaffrey trade details: 49ers acquire Panthers RB for hefty package of picks
49ers RB Christian McCaffrey won't have playing-time restrictions vs. Rams
McCaffrey, Shanahan football family trees go back to 1994
Christian McCaffrey - If team gets rid of you, you take it personally - ESPN
49ers-Seahawks: Christian McCaffrey explains football 'obsession'
49ers hope McCaffrey boost lifts offense down stretch
Winners and Losers of the Blockbuster Christian McCaffrey Trade to 49ers, News, Scores, Highlights, Stats, and Rumors
NFL MVP: 49ers RB Christian McCaffrey has a real chance to win
Kawakami: Christian McCaffrey and the 49ers are a natural fit as the trade market heats up - The Athletic
WOW! 49ers Trade for Panthers RB Christian McCaffrey
Why the Bills should trade for Christian McCaffrey
Grading the trade: 49ers land Christian McCaffrey from Panthers for draft pick haul - The Athletic