49ers roster: Who's on the bubble, who isn't after 2 weeks of training camp
JUST IN: Deebo Samuel OUT SUNDAY vs. Arizona Cardinals? 49ers News On Christian McCaffrey
Overreaction Monday: 10 Takeaways from 49ers' 30-7 season opening win over Pittsburgh
49ers WR Deebo Samuel: Christian McCaffrey adds 'even more fire to this offense'
Fantasy Football Start 'Em, Sit 'Em for Week 4 (2023)
49ers practice: Christian McCaffrey debuts, Deebo Samuel sits