What 49ers discovered 3 days before Christian McCaffrey's 3 TDs - Los Angeles Times
49ers practice: Christian McCaffrey debuts, Deebo Samuel sits
Christian McCaffrey Clarifies Viral Comments About 49ers, Panthers Trade, National Sports
Christian McCaffrey traded to 49ers: Biggest questions and what's next - ABC7 San Francisco
NEW! Christian McCaffrey San Francisco 49ers #23 Football Player T-Shirt Gift
Nike San Francisco 49ers Christian Mccaffrey #23 Limited Jersey
Trade official, Christian McCaffrey will wear No. 23 in San Francisco - NBC Sports
Schefter] - Stunner: Panthers are trading Pro-Bowl RB Christian McCaffrey to the San Francisco 49ers in exchange for draft picks, sources tell ESPN. McCaffrey returns to the Bay Area, where he attended
Is 49ers RB Christian McCaffrey worth what his deal indicates?
Christian McCaffrey gets jersey No. 23 after trade to Niners
49ers' Christian McCaffrey says calf injury is 'nothing bad' and he's 'all good' for NFC title game