Ranking NFL's seven greatest trades of all-time: Here's where Christian McCaffrey to 49ers fits on list
John Lynch explains 49ers' trade for kicker Zane Gonzalez
Panthers trade RB Christian McCaffrey to 49ers in exchange for host of draft picks
Panthers trade Christian McCaffrey to 49ers - NBC Sports
49ers' Christian McCaffrey took trade from Panthers 'personally'
49ers Announce Trade for Kicker Zane Gonzalez
Inside Christian McCaffrey trade: GMs, execs break down deal; Panthers pitted 49ers, Rams against each other
Christian McCaffrey Trade Revisited: Who Were the Real Winners and Losers from San Francisco 49ers-Carolina Panthers Trade?
Christian McCaffrey flashes in 49ers debut, but TBD if he's enough to get S.F. to a Super Bowl title
Panthers Trading RB Christian McCaffrey To 49ers
Christian McCaffrey Trade Details: Everything You Need to Know
Christian McCaffrey traded to 49ers for draft pick haul - Cat Scratch Reader
49ers acquiring Christian McCaffrey in trade with Panthers