49ers acquire former All-Pro running back Christian McCaffrey from
Christian McCaffrey trade: Perfect fit for what the 49ers do well
San Francisco 49ers Christian McCaffrey's rushing touchdown makes
Carolina Panthers trade Christian McCaffrey to the 49ers
49ers news: Trading for Christian McCaffrey was a 'no-brainer
Panthers star RB Christian McCaffrey traded to 49ers for draft picks
San Francisco 49ers Acquire Star Running Back Christian McCaffrey
49ers: Christian McCaffrey was 'angry' after trade from Panthers
San Francisco 49ers Acquire Star Running Back Christian McCaffrey
NFL: 49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Why did the Panthers trade Christian McCaffrey? Carolina commits
Panthers trading Christian McCaffrey to 49ers in blockbuster