Christian McCaffrey trade details: Breaking down the draft picks
Christian McCaffrey Is the Future of Football - The Ringer
Bills Links, 10/19: How Buffalo's defense limited Patrick Mahomes
Christian McCaffrey trade rumors: Panthers would want multiple
Simulating NFL starting quarterback changes: We projected
Christian McCaffrey Trade A Painful Win For Carolina Panthers
NFL trade deadline: Talks for Christian McCaffrey reportedly advancing
Column: Carolina Panthers trade star running back Christian
Revisiting 49ers' trade for Trey Lance: How every team benefited
Panthers star RB Christian McCaffrey traded to 49ers for draft picks
Did the Panthers Do the Right Thing in Trading Christian McCaffrey
Christian McCaffrey Week 1 Postgame Press Conference
ESPN reassesses regrettable Christian McCaffrey-to-49ers trade