49ers RB Christian McCaffrey: I thought I'd be a Panther forever
San Francisco 49ers acquire Pro Bowl running back Christian
49ers go full Rams mode with Christian McCaffrey trade
Christian McCaffrey trade details: Breaking down the draft picks
49ers reportedly acquire star RB Christian McCaffrey from Panthers
49ers Announce Trade for Running Back Christian McCaffrey
Kawakami: Christian McCaffrey and the 49ers are a natural fit as
Report: Carolina Panthers star Christian McCaffrey traded to 49ers
McCaffrey trade paying big dividends for the 49ers a year later