McCaffrey throws, catches, rushes for TDs, Niners rout Rams
49ers news: Kyle Shanahan says the team gave Christian McCaffrey
Christian McCaffrey calls Kyle Shanahan's 49ers scheme the most
The NFL's 101 best players for 2023, Nos. 25-1
NFL Draft: 10 questions awaiting 49ers' Shanahan, Lynch
Kyle Shanahan: Christian McCaffrey 'not a rental'
49ers news: Christian McCaffrey called Kyle Shanahan a genius and
NFL Best Bets: My 3 Top Plays For Week 8
49ers overreactions: Should Kyle Shanahan limit Christian
Kyle Shanahan Has Hilarious Reaction To Christian McCaffrey Trade
Christian McCaffrey serves warning to rest of NFL with San