Panthers trade RB Christian McCaffrey to 49ers in exchange for host of draft picks
McCaffrey trade paying big dividends for the 49ers a year later – NewsNation
Christian McCaffrey contract details: How trade to 49ers from Panthers impacts earnings, salary cap
49ers: Christian McCaffrey was 'angry' after trade from Panthers
Why did the Panthers trade Christian McCaffrey? Carolina commits to the tank by shipping off star running back
Panthers' trade of Christian McCaffrey to 49ers produces two winners — and a loser
Pros And Cons Of The San Francisco 49ers Entertaining A Christian McCaffrey Trade
Why Christian McCaffrey was the missing piece for the 49ers
Panthers trade RB Christian McCaffrey to 49ers
No McCaffrey? No problem for emboldened Panthers run game
Let's rank Christian McCaffrey deal among 49ers' recent trades
49ers-Panthers Trade Brings RB Christian McCaffrey to The Bay
Christian McCaffrey trade: Perfect fit for what the 49ers do well - Sports Illustrated