The Buffalo Bills continue training camp on Thursday, July 27, 2023 at St. John Fisher University.
Buffalo Bills quarterback Josh Allen throws through the rain during Day 2 of training camp.
Buffalo Bills running back James Cook runs the ball during a drill.
Buffalo Bills head coach Sean McDermott wipes his forehead as he talks with owner Terry Pegula.
Buffalo Bills quarterback Josh Allen has his right arm worked on by Nate Breske head athletic trainer.
The cleats of Buffalo Bills player Damar Hamlin who is wearing Chasing M's Foundation socks.
Buffalo Bills player Von Miller continues his rehab.
Buffalo Bills head coach Sean McDermott.
Buffalo Bills center Mitch Morse looks to make a snap.
Buffalo Bills special teams player Tyler Bass, Reid Ferguson and Sam Martin.
Buffalo Bills tight ends coach Rob Boras works with Quintin Morris.
Buffalo Bills player Josh Allen holds a football.
A Buffalo Bills helmet during Day 2 of training camp at St. John Fisher University on Thursday, July 27, 2023.Â
Buffalo Bills player Dalton Kincaid makes a catch.
Bills owner Terry Pegula, left, greets coach Sean McDermott during a late July training camp practice in Pittsford.
Buffalo Bills player Mitch Morse loosens up prior to practice.
Buffalo Bills quarterback Josh Allen throws a pass.
Buffalo Bills head coach Sean McDermott walks the sidelines.
Buffalo Bills owner Terry Pegula and John Roth, COO of Pegula Sports & Entertainment, look on during training camp. The two men comprise part, but not the entirety, of the team's leadership committee.
Buffalo Bills running back James Cook runs through a drill.
Buffalo Bills player James Cook signs autographs after practice.
Buffalo Bills player Damar Hamlin greets fans after practice.
Buffalo Bills player Stefon Diggs looks on after practice.
Buffalo Bills owner Terry Pegula looks on from a golf cart after practice.
Pegula Sports & Entertainment COO John Roth smiles as the Buffalo Bills practice.
Bills defensive end Shane Ray has looked good rushing the passer through the first two practices.
Buffalo Bills player Von Miller flexes after practice.
Buffalo Bills quarterback Josh Allen joins Chris Brown and Steve Tasker on One Bills Live after Day 2 of training camp.
Buffalo Bills player Von Miller works with offensive lineman Richard Gouraige after Day 2 of training camp.
