49ers' McCaffrey has MVP-like performance in win over Cardinals
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Christian McCaffrey on trade to 49ers: How could you not want to play here?
How new 49ers weapon Christian McCaffrey fits perfectly in Kyle Shanahan's loaded offense, now and later
McCaffrey trade paying big dividends for the 49ers a year later, Football
49ers' Kyle Shanahan on play calling with Christian McCaffrey: It makes it easier
49ers' Christian McCaffrey 'ready to go' in Los Angeles encore
49ers acquire former All-Pro running back Christian McCaffrey from Panthers
Christian McCaffrey on trade to 49ers: How could you not want to play here?
McCaffrey trade paying big dividends for the 49ers a year later
Rams miss on Christian McCaffrey, but prepare to face 49ers with reinforcements – Orange County Register
Kyle Shanahan admits the 49ers need to do better with RB rotation
49ers' Christian McCaffrey, Deebo Samuel sit out practice
Christian McCaffrey thrilled to be mastering Kyle Shanahan's 49ers offense, and that should terrify defenses
NFL: San Francisco 49ers running back Christian McCaffrey is hunting down the MVP award