49ers acquire RB Christian McCaffrey from Panthers
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs
Will Christian McCaffrey Play in Week 5? NFL Injury Status, News
49ers-Rams: McCaffrey, Garoppolo, others speak after win
McCaffrey scores 4 TDs to lead the 49ers past the Cardinals 35-16
49ers RB Christian McCaffrey doing it all vs. Rams
McCaffrey throws, catches, rushes for TDs, Niners rout Rams
San Francisco 49ers team MVP rankings through 4 weeks