Panthers GM explains how Christian McCaffrey trade unfolded
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
Christian McCaffrey on trade to 49ers: How could you not want to play here?
NFL Trade rumors: Panthers should listen to trade offers for Christian McCaffrey - Niners Nation
Christian McCaffrey trade paying big dividends for the 49ers a year later
San Francisco 49ers acquire Christian McCaffrey in trade with Carolina Panthers - AS USA
49ers hope McCaffrey boost lifts offense down stretch NFL - Bally Sports
Kawakami: Why the 49ers decided they had to get Christian McCaffrey - The Athletic
Christian McCaffrey on trade to 49ers: 'It's the best thing that ever happened to me' - A to Z Sports
Big mystery for Rams: How will 49ers use Christian McCaffrey? - Los Angeles Times
AP source: 49ers acquire Christian McCaffrey from Panthers - Newsday
One year after trade, 49ers continue to strike gold with Christian McCaffrey
49ers RB Christian McCaffrey's says he has lots to learn in 1st SF offseason - Niners Nation