Christian McCaffrey makes Niners debut - Axios San Francisco
Christian McCaffrey trade: What did the Panthers get in return?
Panthers trading Christian McCaffrey to 49ers in blockbuster
Panthers trade McCaffrey to the 49ers for picks
NFL Trade rumors: Panthers should listen to trade offers for Christian McCaffrey - Niners Nation
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey trade with Panthers
Christian McCaffrey trade grades: Panthers receive a haul of draft picks as part of deal with 49ers
Christian McCaffrey trade details: 49ers acquire Panthers RB - Niners Nation
49ers' Christian McCaffrey took trade from Panthers 'personally'
49ers make stunner trade for Christian McCaffrey [reports] – KNBR
Christian McCaffrey trade details: Breaking down the draft picks involved in 49ers-Panthers swap
Christian McCaffrey trade grades: Panthers receive a haul of draft picks as part of deal with 49ers