Panthers trade RB Christian McCaffrey to 49ers in exchange for host of draft picks
Trade official, Christian McCaffrey will wear No. 23 in San Francisco - NBC Sports
Christian McCaffrey trade: What did the Panthers get in return?
Panthers trade RB Christian McCaffrey to 49ers
RB Christian McCaffrey traded to the 49ers in blockbuster deal
49ers trade for Panthers RB Christian McCaffrey
San Francisco 49ers Trade for All-Pro RB Christian McCaffrey - Sactown Sports
49ers strike big by adding Christian McCaffrey via trade with Panthers
49ers acquire Christian McCaffrey from Panthers
Christian McCaffrey Panthers 49ers trade stuns NFL Twitter - ESPN