AP source: 49ers acquire Christian McCaffrey from Panthers - Newsday
Why did Christian McCaffrey get traded to the 49ers?
Christian McCaffrey: 49ers have no shortage of playmakers - NBC Sports
Panthers trade Christian McCaffrey to 49ers
49ers acquire All-Pro RB Christian McCaffrey from Panthers in trade
Panthers trade Christian McCaffrey to 49ers
Panthers trade star RB McCaffrey to San Francisco for draft picks
NFL rumors: Rams 'made push' for Christian McCaffrey trade, but 49ers won out – NBC Sports Bay Area & California
Panthers trade Christian McCaffrey traded to 49ers
49ers' Christian McCaffrey took trade from Panthers 'personally'
Rams' Christian McCaffrey trade offer that Panthers turned down before 49ers deal
Panthers trade Christian McCaffrey to 49ers