Panthers trade Christian McCaffrey to 49ers, winners, losers
McCaffrey, Shanahan football family trees go back to 1994
Christian McCaffrey Breaks Record
McCaffrey is first NFL player in over 15 years to record rush, pass and receiving TD
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
McCaffrey trade paying big dividends for the 49ers a year later
FanDuel - 🚨 BREAKING: The Carolina Panthers have traded RB
Christian McCaffrey trade details: 49ers acquire Panthers RB - Niners Nation
QB questions linger for San Francisco 49ers headed into summer break
49ers' Christian McCaffrey: When Someone 'Gets Rid of YouYou Take It Personally', News, Scores, Highlights, Stats, and Rumors