McCaffrey trade paying big dividends for the 49ers a year later
49ers GM - Belief in roster led us to take 'swing' at Christian McCaffrey - ESPN
Christian McCaffrey realizes 49ers trade best thing to happen to him – NBC Sports Bay Area & California
John Lynch, Kyle Shanahan on 49ers Newest RB Christian McCaffrey
Why 49ers' Christian McCaffrey-Elijah Mitchell pairing comes at perfect time – NBC Sports Bay Area & California
Winners and Losers of the Blockbuster Christian McCaffrey Trade to 49ers, News, Scores, Highlights, Stats, and Rumors
McCaffrey makes history, Purdy delivers as 49ers dominate Cardinals to go 4-0 - Sactown Sports
Kyle Shanahan admits the 49ers need to do better with RB rotation
Why Did The San Francisco 49ers Trade For Christian McCaffrey?
Why Christian McCaffrey has been the 49ers offensive MVP since his arrival
49ers hope McCaffrey boost lifts offense down stretch
49ers acquire Christian McCaffrey from Panthers - CBS San Francisco
Christian McCaffrey showed he could fuel 49ers' offensive attack