Christian McCaffrey wills 49ers to survive pesky Cardinals in Week 4 victory
5 Winners and 1 loser from the 49ers 31-14 win: The 3 faces of Christian McCaffrey - Niners Nation
Kyle Shanahan Wasn't Allowed to Babysit for Christian McCaffrey as a Kid Because He Wasn't 'the Responsible One'
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
How could you not want to play here': Christian McCaffrey sounds off on playing for 49ers
49ers injury report: McCaffrey 'feels great' after veteran day off
49ers Open Up Practice Week Without Christian McCaffrey, Elijah Mitchell
Christian McCaffrey powers 49ers offense past Rams 31-14; 5 burning questions answered
Christian McCaffrey announces status for NFC title game