The Optimist: The Panthers, McCaffrey, and a Catch-22 - Cat Scratch Reader
Panthers trade Christian McCaffrey to 49ers
Trading Christian McCaffrey opens up options for Panthers
WOW! 49ers Trade for Panthers RB Christian McCaffrey
Rams know Christian McCaffrey joining 49ers presents new set of headaches – Orange County Register
Why Christian McCaffrey felt very fortunate to land with 49ers
NFC Notes: Christian McCaffrey, Miles Sanders, 49ers, Panthers, Packers
McCaffrey trade paying big dividends for the 49ers a year later
Panthers RB Christian McCaffrey trying to tune out trade talk
Cam Newton throws 2 TDs to lead Panthers past 49ers in Christian McCaffrey's debut – The Denver Post
San Francisco 49ers Depth Chart: Fantasy Impact of Christian McCaffrey Trade