Christian McCaffrey on trade to 49ers: 'I firmly believe it's the best thing that ever happened to me'
49ers acquire Christian McCaffrey from Panthers in blockbuster trade
Christian McCaffrey Trade Is Exactly What Win-Now 49ers Need for Super Bowl Chase, News, Scores, Highlights, Stats, and Rumors
Christian McCaffrey: 49ers trade draft picks to Carolina for All-Pro RB
A full-circle wow: Christian McCaffrey to the 49ers
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
Christian McCaffrey's initial reaction to Panthers-49ers trade
49ers trade for Panthers RB Christian McCaffrey
Christian McCaffrey trade details: 49ers acquire Panthers RB for hefty package of picks
Panthers trade RB Christian McCaffrey to 49ers for 4 draft picks