Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
Christian McCaffrey trade details: 49ers acquire Panthers RB - Niners Nation
Why Did The San Francisco 49ers Trade For Christian McCaffrey?
49ers' Christian McCaffrey: Comments 'nothing against' Panthers
Christian McCaffrey clarifies comment on 49ers-Panthers trade
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey trade with Panthers
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Cam Inman] - #49ers practice: *RB Christian McCaffrey did individual runs, headed to locker room so DNP 2nd straight practice (looks OK, may be saving for playoffs) *WR Deebo Samuel, RB Elijah
Christian McCaffrey clarifies comments after 49ers trade - I was thrown to the fire - Mirror Online
Christian McCaffrey clarifies comments after 49ers trade - I was thrown to the fire - Mirror Online