ESPN analysts heap praise on Christian McCaffrey and DeMeco Ryans - Niners Nation
Sources: Panthers trading star Christian McCaffrey to 49ers - ABC7 San Francisco
49ers acquire Christian McCaffrey from Panthers: source
Highlight] Christian McCaffrey has his 2nd touchdown of the game : r/nfl
49ers' first-half review: Rushing offense not up to Kyle Shanahan's standards - Niners Nation
49ers will be without Deebo Samuel for game vs. Rams – KXAN Austin
Sources - Panthers trading star Christian McCaffrey to 49ers - ESPN
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
Christian McCaffrey trade won by Panthers, not 49ers, ESPN determines – NBC Sports Bay Area & California
Inside the Christian McCaffrey trade, his historic day vs. the Rams - Sports Illustrated
49ers GM - Belief in roster led us to take 'swing' at Christian McCaffrey - ESPN
The season ends. Whew. But what did we learn?
49ers players react to Christian McCaffrey's dominant performance vs. Rams
49ers looking forward to full offseason with Christian McCaffrey - ESPN - San Francisco 49ers Blog- ESPN