Tennessee Titans training camp
Digest more
Aaron Rodgers in 1st Steelers training camp practice
Digest more
Friday drew a large crowd at St. John Fisher University as it was the third day the Bills were out on the field working out during the 2025 offseason. Check out a roundup of some of the action from Day 3 of training camp with the collection of photos and videos shared to social media below:
Training camp stats mean next to nothing. Teams and players are trying out plays, personnel, formations and a host of other variables. That's especially true for quarterbacks. Why take a "sack" (there's no actual contact) or even take off and run when you can try to see if a pass works or a pass-catcher can make it work?
On Friday, Jones struggled again, getting beaten by a spin move from Nick Herbig and allowing two more sacks. Jones is no stranger to his high expectations and is aware of them. The pads are not on yet, either, but the first two days have been somewhat concerning.
It was rookie quarterback day at Browns training camp, with Shedeur Sanders and Dillon Gabriel both addressing the media before practice. They followed the veterans, who took to the podium on Thursday.
Explore more
In training camp, when there are no fans and no stats and the scoreboard is only used for keeping time, one of the best ways to determine how practice is going is by listening to and watching the sidelines.
Justin Jefferson left practice Thursday with a left hamstring strain, but the injury may not be anything to worry about. An MRI revealed a “mild strain” in the Vikings’ star wide receiver’s left hamstring after he removed himself from training camp and is expected to be re-evaluated next week, according to ESPN.
Here we'll try to look at the fatal flaw that the Arizona Cardinals must address in their 2025 NFL training camp.
Brock Purdy was excused Friday from the 49ers’ third practice of training camp because of personal reasons that are not expected to prompt a multi-day absence. Mac Jones and Tanner Mordecai served as the only quarterbacks for the 90-minute practice that preceded Saturday’s day off.