ESPN's Barnwell suggests 49ers trade Trey Lance, re-sign Jimmy Garoppolo to gain draft capital
McCaffrey trade paying big dividends for the 49ers a year later – KGET 17
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
Christian McCaffrey traded to the 49ers
AP source: 49ers acquire Christian McCaffrey from Panthers
Christian McCaffrey trade: Did the 49ers give up too many draft picks for a running back?
Bold Prediction Has 49ers' Christian McCaffrey Making History
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
Panthers trade Christian McCaffrey to 49ers, winners, losers
Christian McCaffrey almost makes the 49ers QB proof! – Ryan Clark
San Francisco 49ers Depth Chart: Fantasy Impact of Christian McCaffrey Trade
Analyst: 49ers could re-sign Jimmy Garoppolo after Christian McCaffrey trade