Panthers trade RB Christian McCaffrey to 49ers for 4 draft picks
Inside Christian McCaffrey trade: GMs, execs break down deal
Christian McCaffrey to make San Francisco 49ers debut against
49ers Announce Trade for Running Back Christian McCaffrey
Carolina Panthers trade running back Christian McCaffrey to the
Christian McCaffrey traded from Panthers to 49ers
Panthers trade Christian McCaffrey to 49ers
Christian McCaffrey trade details: Breaking down the draft picks
Former Stanford RB Christian McCaffrey traded to 49ers for four
Christian McCaffrey: 49ers trade comments were 'nothing against
McCaffrey, Shanahan football family trees go back to 1994
49ers acquiring Christian McCaffrey in trade with Panthers
NFL: 49ers acquire RB Christian McCaffrey from Panthers