How could you not want to play here': Christian McCaffrey sounds off on playing for 49ers
Panthers trade Christian McCaffrey to 49ers, winners, losers
Giants face huge task in slowing 49ers' Christian McCaffrey
49ers news: Will the 49ers be able to afford Christian McCaffrey and pay the rest of their stars moving forward? - Niners Nation
Christian McCaffrey Trade Details: Revisiting the Trade From Carolina to San Francisco
Christian McCaffrey scores first 49ers TD vs. Rams, but not in the way you'd expect
Christian McCaffrey ultimately saved 49ers season and more
49ers' Kyle Shanahan plans to spell Christian McCaffrey more often
Christian McCaffrey - If team gets rid of you, you take it personally - ESPN