Christian McCaffrey extends record touchdown streak: Ties O.J.
What Christian McCaffrey trade means for 49ers' present, future
Christian McCaffrey racing to make sudden impact for 49ers
49ers' Christian McCaffrey Says He Took Trade from Panthers
49ers vs. Vikings: Christian McCaffrey asked Kyle Shanahan to game
Christian McCaffrey Opens Up on Carolina Trading Him to San
Schefter] - Stunner: Panthers are trading Pro-Bowl RB Christian
Look: Christian McCaffrey Picks New Number With 49ers - The Spun
McCaffrey trade not nearly enough to lift 49ers past Chiefs