Christian McCaffrey traded to 49ers: Biggest questions and what's next - ABC7 San Francisco
Why ESPN believes Panthers won Christian McCaffrey trade – KNBR
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey has blunt response to critics of his 49ers usage – NBC Sports Bay Area & California
Sources - Panthers trading star Christian McCaffrey to 49ers - ESPN
Christian McCaffrey trade details: 49ers acquire Panthers RB - Niners Nation
NFL on ESPN - San Francisco 49ers RB Christian McCaffrey is back like he never left 💪 (via ESPN Fantasy)
Panthers trade McCaffrey to 49ers for picks
49ers Kyle Shanahan Happy for Life With Christian McCaffrey
49ers trade for Panthers RB Christian McCaffrey
49ers' Christian McCaffrey trade: Why Kyle Shanahan has no regrets – NBC Sports Bay Area & California