McCaffrey trade paying big dividends for the 49ers a year later
49ers' first-half review: Rushing offense not up to Kyle
Thompson: Christian McCaffrey finally has his big opportunity, and
49ers vs. Rams second quarter thread: Christian McCaffrey is
Podcast: Is 49ers RB Christian McCaffrey worth his contract
Christian McCaffrey on reaction to 49ers-Panthers trade: My first
49ers' offense has surpassed defense as the primary force in 5-0 start
Christian McCaffrey traded to 49ers: Biggest questions and what's
49ers news: How Christian McCaffrey has changed the 49ers' offense
49ers-Giants: Instant analysis of McCaffrey-, Deebo-led win