Is this 'a lot of compensation' for Panthers RB Christian McCaffrey?
Report: Panthers listening to Christian McCaffrey trade offers
Christian McCaffrey's initial reaction to Panthers-49ers trade
3 reasons Panthers must trade Christian McCaffrey after firing Matt Rhule
Fantasy Football: 3 biggest winners and losers after Panthers-49ers Christian McCaffrey trade
Christian McCaffrey Fantasy Outlook: What Can He Do in a Full Season in San Francisco?
Inside the Christian McCaffrey trade, his historic day vs. the Rams - Sports Illustrated
McCaffrey trade paying big dividends for the 49ers a year later
49ers trade 4 draft picks for star running back Christian McCaffrey
49ers' Christian McCaffrey took trade from Panthers 'personally'
Christian McCaffrey - If team gets rid of you, you take it personally - ESPN
Christian McCaffrey trade rumors, explained: Why Bills are being connected to Panthers RB
PFF examines if a 49ers trade for Christian McCaffrey makes sense
Trading for Christian McCaffrey, 49ers' brain trust bets on its own genius
Grading Panthers trade with 49ers for RB Christian McCaffrey