News

The 49ers just finished Day 15 of training camp, which was a joint practice against the Raiders. Here's who stood out. Keep ...
A revitalized Christian McCaffrey took the ball on the 49ers’ opening play and was off and running in a heavy workload ...
After only playing in four games last season, McCaffrey is aiming to make a massive comeback to help get the Niners back in ...
Kyle Shanahan reveals whether or not the 49ers starters will play in the second preseason game against the Raiders.
The 49ers have continued to deal with injuries on the offensive side of the ball, this time with lineman Andre Dillard.
CJ West apparently buckled his knee during 1-on-1s, while a host of 49ers sat out of joint practice against the Raiders ...
Christian McCaffrey is looking for a healthier and more productive season with the 49ers in 2025 after a tough year in 2024.
Before the 49ers hit Las Vegas — or, specifically, the Raiders’ facility in Henderson — let’s address pressing questions from ...
With that in mind, here are the top 10 takeaways through the first 14 days of training camp. Brown started 13 games for the ...
Four years ago, Sebastian Valdez was a 235-pounder at Montana State. Now, he's turning heads in NFL games and drawing the ...
On the list of things you don’t want to hear about the 2025 San Francisco 49ers, “We’re in a similar situation to where we were last year,” might be at ...
The 49ers' front office has two more weeks, August 26 at 1:00 pm PT, to select their core for the season. At 49ers on SI, we revealed our initial 53-man roster prediction following the 30-9 preseason ...