This is one outlet's own report from Yahoo Sports — the article as it was filed. Other outlets are covering the same event; open the full story to compare every source side by side.
See the full story · 6 sourcesThis is one outlet's own report from Yahoo Sports — the article as it was filed. Other outlets are covering the same event; open the full story to compare every source side by side.
See the full story · 6 sourcesBuffalo Bills 2026 NFL training camp is underway and will be watched under a microscope each and every day. Especially with the hiring of Joe Brady as the team's new head coach .
Throughout practices each day, updates are shared during the workouts which make for intriguing and important notes.
In terms of Day 1 of training camp, what stood out the most?
Here are Bills Wire's three observations from the first day of training camp:
Initial injury news
The Bills had expected bad news and surprisingly good news on the injury front to the start of training camp.
Wide receiver Tyrell Shavers was watching the first day of training camp as he recovers from his ACL injury sustained in the postseason. He was placed on the PUP list and will miss plenty of time this year, that's a long-term injury.
On the positive side, Achilles injuries are also time consuming, but defensive end Michael Hoecht is already back practicing. Brady said Hoecht is expected to play by Week 1:
Michael Hoecht will practice on Wednesday after not being placed on PUP to begin training camp. Joe Brady says the Bills pass rusher will participate in team drills Hoecht is back! pic.twitter.com/3e8Vb1LA0e
— alex brasky (@alexbrasky) July 29, 2026 Josh adjusts
Day 1 was the debut of quarterback Josh Allen throwing to new wide receiver DJ Moore. It started rough by Allen's own admission... but ended well by all accounts.
Allen explained that he made an adjustment:
After noticing that he was trying to be too perfect during routes on air with his new receiver, Josh Allen told DJ Moore, “I’m just going to throw it.” Later in practice, Moore made a sideline catch on a perfect throw by Allen. pic.twitter.com/vVdWfBFVV4
— Lance Lysowski (@LLysowski) July 29, 2026 Already addressing controversy
Unfortunately for Brady, his first day leading the Bills was not an easy one. He had to address safety CJ Gardner-Johnson and his live steaming , Brady told him not to do it in the locker rook, essentially.
Here's what Brady said when it was brought up at his first presser.
Joe Brady explains why he ended C.J. Gardner-Johnson’s live stream from the Bills’ locker room: “There’s standards… If I see things that are not the standard or get in the way of it, I’ll address it.” Added: “Something like that was not an issue.” pic.twitter.com/tTihRzXorO
— alex brasky (@alexbrasky) July 29, 2026 This article originally appeared on Bills Wire: 3 observations from Day 1 of Buffalo Bills training camp
AIPROPX is an independent multi-source news index — we track, compare, and connect coverage from across the web into one place you won't find anywhere else.