Christian McCaffrey makes Niners debut - Axios San Francisco
Christian McCaffrey traded to 49ers
49ers Had Shocking Medical Review of Christian McCaffrey After Trade
Christian McCaffrey trade details: 49ers acquire Panthers RB for hefty package of picks
Christian McCaffrey trade details: 49ers acquire Panthers RB - Niners Nation
RB Christian McCaffrey traded to the 49ers in blockbuster deal
49ers go full Rams mode with Christian McCaffrey trade
McCaffrey, Shanahan football family trees go back to 1994
Report: Carolina Panthers star Christian McCaffrey traded to 49ers - Field Gulls
NFL Breaking News: San Francisco 49ers Acquire Christian McCaffrey from the Carolina Panthers
Christian McCaffrey jaded by trade, adamant about winning with 49ers
Rams wanted to trade for Christian McCaffrey, they're lucky they failed - Turf Show Times
BREAKING: 49ers Trade For Panthers RB Christian McCaffrey - Full NFL Trade Details