Analyst: 49ers could re-sign Jimmy Garoppolo after Christian
Where Christian McCaffrey, Trent Williams, other 49ers landed in
Source: 49ers acquire Christian McCaffrey from Panthers
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey delivers career-defining performance in 49ers
ESPN reassesses regrettable Christian McCaffrey-to-49ers trade
D-Lo & KC - October 21: 49ers Trade For Christian McCaffrey
Panthers trade Christian McCaffrey to 49ers, winners, losers
Panthers trade McCaffrey to 49ers for draft picks