News
Training camps have kicked off around the NFL, and our team reporters are on the ground each day following all the action. The San Francisco 49ers' camp is taking place in Santa Clara, California and ...
The San Francisco 49ers hope to bounce back after a miserable 2024 campaign that saw a 6-11 record and last-place finish in ...
2d
USA TODAY Touchdown Wire on MSN49ers announced slew of roster moves ahead of Thursday's training camp practiceThe San Francisco 49ers announced nine roster moves on Thursday afternoon ahead of another training camp practice session.
4d
Niners Wire on MSN7 players absent from 49ers' 6th training camp practiceThere were a few unexpected absences when the San Francisco 49ers took the field for their sixth training camp practice.
The only offensive lineman who won multiple reps during 1-on-1 pass-rush drills. Puni is a terrific player who always holds his own even if he loses. As opposed to Jake Brendel, who lost to Jordan ...
San Francisco 49ers running back Jordan James and cornerback Deommodore Lenoir are each battling through injuries this training camp. The former Oregon Ducks st ...
2d
Niners Wire on MSN49ers training camp: Free agent signing has thoroughly impressed OC Klay Kubiak alreadyThe San Francisco 49ers signed quarterback Mac Jones this offseason, and he's already impressing new offensive coordinator ...
The San Francisco 49ers held their first padded practice of training camp on Monday, and they have three young players ...
The San Francisco 49ers made several changes, announcing a flurry of roster moves as the team navigates its way through ...
The San Francisco 49ers are a week into 2025 NFL training camp. Some 49ers wide receivers are the biggest concern before the 2025 NFL season.
The best competition might be at safety, where Jason Pinnock, Ji'Ayir Bown, Richie Grant and Marques Sigle are vying for two ...
The 49ers begin training camp this week. Here are players and key position battles to watch -- and a 53-man roster projection ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results