49ers: Christian McCaffrey-Elijah Mitchell rotation gets Kyle Shanahan update
RB Christian McCaffrey: Trade to 49ers 'the best thing that ever happened to me'
Christian McCaffrey makes 49ers debut, and they'll need him to do more
49ers' Kyle Shanahan plans to spell Christian McCaffrey more often
McCaffrey trade not nearly enough to lift 49ers past Chiefs
Christian McCaffrey, Kyle Shanahan's funny childhood 'babysitting' story comes full circle with 49ers trade
Christian McCaffrey, 49ers Are Just Getting Started Tormenting Opposing NFL Defenses, News, Scores, Highlights, Stats, and Rumors
Christian McCaffrey trade: Perfect fit for what the 49ers do well - Sports Illustrated
Kyle Shanahan sees no ill intent in Christian McCaffrey-aimed illegal plays – NBC Sports Bay Area & California