49ers RB Christian McCaffrey: I thought I'd be a Panther forever
Panthers trade Christian McCaffrey traded to 49ers
Christian McCaffrey powers 49ers offense past Rams 31-14; 5 burning questions answered
Christian McCaffrey, 49ers Are Just Getting Started Tormenting Opposing NFL Defenses, News, Scores, Highlights, Stats, and Rumors
49ers' Christian McCaffrey: When Someone 'Gets Rid of YouYou Take It Personally', News, Scores, Highlights, Stats, and Rumors
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
Christian McCaffrey makes 49ers debut, and they'll need him to do more going forward
49ers hope trade for Christian McCaffrey boosts talented roster
49ers' Christian McCaffrey remains key ingredient for offense
Why Christian McCaffrey is excited about his 49ers future
Christian McCaffrey scores first 49ers TD vs. Rams, but not in the way you'd expect