49ers roster prediction: Who’s in after first block of practices end?
The 49ers’ first full block of four practices has concluded, with padded practices now in full swing and set to resume after an off day.
49ers Notebook: Kinlaw’s incremental progress, Saleh unhappy with Warner’s hit and ‘wide open’ corner battle
Tuesday was the first time reporters were able to observe padded practice with a relatively clear view of the field.
Early signs of a Dante Pettis reclamation as he shines, shows Jimmy Garoppolo ‘physicality’ and ‘toughness’
It was so popular to dunk on Dante Pettis last season that it became unpopular.
49ers Notebook: Pads come on, bringing moments of brilliance on both sides
For the first time since the 49ers lost to the Kansas City Chiefs in Super Bowl LIV, players practiced against each other with pads on.
Shanahan confirms Jalen Hurd likely done for season, but replacement might be within 49ers’ ranks
Another year, another season over for Jalen Hurd before it began.
49ers fear Jalen Hurd has torn ACL, working out another receiver [report]
There was so much positivity surrounding Jalen Hurd both in the 2019 preseason and in 2020.
49ers Notebook: Camp brings long-awaited debuts, returns, timelines and… speeding
The 49ers are back. Training camp was opened to media for the first time on Saturday.
Lynch, Kittle reveal how contract extension got done after reported ‘philosophical divide’
For a brief while, John Lynch can exhale.
George Kittle issues heartfelt statement after five-year contract extension becomes official
George Kittle is officially a San Francisco 49er through 2025.
49ers adding two more wide receivers to packed group, but who actually makes the team?
On Thursday, the 49ers added another two wide receivers to their already packed receiving room. That’s not a cause for optimism.
Kawakami explains how Kittle contract runs counter to how 49ers typically do business
They finally got it done.
Dee Ford, the notoriously rapid pass rusher, explains why he’s not as quick as he wants to be
Not since his rookie year was Dee Ford as unavailable to his team as he was with the 49ers in 2019.