49ers' first-half review: Rushing offense not up to Kyle Shanahan's standards - Niners Nation
49ers' Christian McCaffrey should be envy for fantasy football drafts
New 49ers RB Christian McCaffrey 'extremely fired up' to join Kyle Shanahan's offense
49ers RBs Christian McCaffrey, Elijah Mitchell both ailing
McCaffrey trade paying big dividends for the 49ers a year later
How 49ers' Brock Purdy changed Christian McCaffrey's mind about rookie QBs
49ers' Kyle Shanahan on play calling with Christian McCaffrey: It makes it easier
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12, National Sports
ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to Avoid Overloading RB, News, Scores, Highlights, Stats, and Rumors
Tag: Kyle Shanahan – NBC Bay Area
49ers news: Kyle Shanahan says the team gave Christian McCaffrey the highest medical grade ever coming out of college - Niners Nation
Christian McCaffrey scores 4 TDs to lead the 49ers past the Cardinals 35-16
49ers' Christian McCaffrey trade: Why Kyle Shanahan has no regrets – NBC Sports Bay Area & California
McCaffrey trade not nearly enough to lift 49ers past Chiefs