New 49ers RB Christian McCaffrey passes physical, will wear No. 23; Charvarius Ward practices
49ers-Cardinals Monday Night Football: Christian McCaffrey primed to shred Arizona - Turf Show Times
Morning Report: Recapping the 49ers 30-23 Victory Over the Rams
Christian McCaffrey to Wear No. 23 After Trade from Panthers to 49ers, News, Scores, Highlights, Stats, and Rumors
San Francisco 49ers coverage - San Francisco Chronicle
Why the 49ers' trade for RB Christian McCaffrey isn't as expensive as anticipated
Christian McCaffrey - San Francisco Chronicle
Trey Lance Overcomes Slow Start in 23-7 Finish vs. Texans
Morning Report: Recapping the 49ers 30-23 Victory Over the Rams
NFL Week 4 Recap: Joe Burrow, Dak Prescott, & more action from Sunday
Trade official, Christian McCaffrey will wear No. 23 in San Francisco - NBC Sports
First Look at Christian McCaffrey on the 49ers in Madden 23!