Does a 49ers trade for Christian McCaffrey make sense?
Niners look to end road struggles with win at Carolina
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey trade with Panthers
Christian McCaffrey Trade Rumors: Panthers Listening on Star RB After Rhule Firing, News, Scores, Highlights, Stats, and Rumors
Christian McCaffrey scores first 49ers TD vs. Rams, but not in the way you'd expect
McCaffrey trade paying big dividends for the 49ers a year later
Carolina Panthers News: Bryce Young, Christian McCaffrey, Steph Curry and camp
49ers roll past Panthers but suffer more injuries
49ers-Panthers Trade Brings RB Christian McCaffrey to The Bay