NFL trade deadline isn't so boring anymore
49ers acquire Christian McCaffrey from Panthers
Why 49ers gave up hefty draft capital for Christian McCaffrey, per John Lynch – NBC Sports Bay Area & California
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12, Sports Ap
McCaffrey sends 49ers into bye week on winning note - The San Diego Union-Tribune
3 reasons the Carolina Panthers were right to trade Christian McCaffrey
Christian McCaffrey San Francisco 49ers Nike Alternate Game Player Jersey - Scarlet
McCaffrey trade paying big dividends for the 49ers a year later - CBS San Francisco
Who Won Christian McCaffrey Trade? - Draft Network