49ers' first-half review: Rushing offense not up to Kyle Shanahan's standards - Niners Nation
NFL Reacts to 49ers Trade for Running Back Christian McCaffrey
McCaffrey trade paying big dividends for the 49ers a year later, Sports
Christian McCaffrey thrilled to be mastering Kyle Shanahan's 49ers offense, and that should terrify defenses
49ers news: Kyle Shanahan describes why Christian McCaffrey is so special
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
49ers acquire RB Christian McCaffrey from Panthers National News - Bally Sports
Christian McCaffrey traded to 49ers: Biggest questions and what's next - ESPN
49ers' Kyle Shanahan admits Christian McCaffrey-Elijah Mitchell usage mistake – NBC Sports Bay Area & California
Can Christian McCaffrey be the 49ers' spark to ignite Deebo Samuel?
How new 49ers weapon Christian McCaffrey fits perfectly in Kyle Shanahan's loaded offense, now and later
Christian McCaffrey to make San Francisco 49ers debut against Kansas City Chiefs on Sunday after trade from Carolina Panthers, NFL News