Christian McCaffrey opens up on early impacts of new training plan
NFL Trade Deadline: The 49ers' move for Christian McCaffrey
Panthers' McCaffrey back at practice after missing 5 games
Christian McCaffrey: Carolina Panthers trade star running back to
McCaffrey trade paying big dividends for the 49ers a year later
NFL MVP: 49ers RB Christian McCaffrey has a real chance to win
Christian McCaffrey: 3 reasons why Stanford RB wins Heisman - Page 2
Christian McCaffrey sticking with jersey number this season due to
McCaffrey is first NFL player in over 15 years to record rush