Christian McCaffrey gets jersey No. 23 after trade to Niners
NFL Trade Rumors: 49ers among 4 teams to express interest in
Big mystery for Rams: How will 49ers use Christian McCaffrey
Christian McCaffrey trade details: 49ers acquire Panthers RB
Christian McCaffrey trade: What did the Panthers get in return?
49ers: Christian McCaffrey was 'angry' after trade from Panthers
The wild ticket 49ers used in Christian McCaffrey trade competition
Executive and Personnel Changes Prompt Culture Shift in Carolina
Panthers trading Christian McCaffrey to 49ers in blockbuster