Grading the Christian McCaffrey trade: D for 49ers, A for Panthers
Christian McCaffrey scores third first-half touchdown - ESPN
NFL Trade rumors: Panthers should listen to trade offers for Christian McCaffrey - Niners Nation
One year after trade, 49ers continue to strike gold with Christian McCaffrey
Panthers trade Christian McCaffrey to 49ers, winners, losers
49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey trade details: Everything to know [Updated]
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Christian McCaffrey scores third first-half touchdown - ESPN