Christian McCaffrey powers 49ers offense past Rams 31-14; 5
Christian McCaffrey trade: Did the 49ers give up too many draft
Christian McCaffrey: 'I Can't Even Put into Words How Happy I Am
49ers' Christian McCaffrey trade: Why Kyle Shanahan has no regrets
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
Winners and Losers of the Blockbuster Christian McCaffrey Trade to
Can The McCaffrey Trade Help Push The 49ers To The Front Of A
Panthers GM left out Christian McCaffrey's destination in 49ers
Christian McCaffrey Says Trade to 49ers Was 'Best Thing That Ever
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the
George Kittle talks 49ers' sense of urgency, takes credit for
Kawakami: Christian McCaffrey for NFL MVP? He's changed the 49ers