McCaffrey trade paying big dividends for the 49ers a year later
ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Executive and Personnel Changes Prompt Culture Shift in Carolina
Christian McCaffrey, A Talented Running Back For The Carolina
Kyle Shanahan on what to expect from Christian McCaffrey in second
Christian McCaffrey makes Niners debut - Axios San Francisco
San Francisco 49ers - RB Christian McCaffrey has been traded to
Christian McCaffrey Trade To The San Francisco 49ers: Analyzing