Panthers trade Christian McCaffrey to 49ers
NFL Trade Rumors: 49ers among 4 teams to express interest in Christian McCaffrey - Niners Nation
Christian McCaffrey trade details: Breaking down the draft picks involved in 49ers-Panthers swap
49ers trade for Panthers RB Christian McCaffrey
Does a 49ers trade for Christian McCaffrey make sense?
Christian McCaffrey traded to 49ers: Biggest questions and what's next - ESPN
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey trade: Perfect fit for what the 49ers do well - Sports Illustrated
Panthers trading Christian McCaffrey to 49ers in blockbuster
San Francisco 49ers acquire Christian McCaffrey from Panthers