Christian McCaffrey scores first 49ers TD vs. Rams, but not in the way you'd expect
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
Sources - Panthers trading star Christian McCaffrey to 49ers - ESPN
New 49ers RB Christian McCaffrey passes physical, will wear No. 23; Charvarius Ward practices
Christian McCaffrey's big game lifts 49ers after Deebo Samuel injury
Christian McCaffrey ties 1987 record of 49ers' legend Jerry Rice in win over Giants
Christian Mccaffrey Run CMC 49ers Sweat Shirt San Francisco - Hong Kong
How Christian McCaffrey trade impacted 49ers' Super Bowl, NFC odds
Christian McCaffrey TD video: 49ers RB hits spin button, breaks off longest run for score as a Niner - DraftKings Network
49ers' McCaffrey returns to practice, but Samuel has possible setback
49ers News: Week 8 showed the Christian McCaffrey trade was worth it - Niners Nation