OTAs
In the Lab | Best photos from Bills OTAs | Week 2
Check out the Bills as they participate in practice at One Bills Drive on Tuesday, May 30.


Josh Allen (17). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dorian Williams (42). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Matt Milano (58). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Greg Rousseau (50), Brandin Bryant (96), Kendal Vickers (93) Eli Ankou (51). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Kingsley Jonathan (59). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

James Cook (4). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Tight Ends coach Rob Boras with Dawson Knox (88), Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Jordan Poyer (21). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Siran Neal (33). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Sean McDermott. Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Eli Ankou (51). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Boogie Basham (55). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Matt Milano (58), Tyrel Dodson (53). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Travis Howard (45). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Connor McGovern (66), Kevin Jarvis (63). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dorian Williams (42). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Ryan Bates (71). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Braydon Johnson (15). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

David Edwards (76), Nick Broeker (67). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Ryan Bates (71). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Richard Gouraige (75), offensive line at Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Ryan Van Demark (74). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Greg Mancz (62). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

David Edwards (76). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dion Dawkins (73), Dawson Knox (88). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Matt Barkley (5), Kyle Allen (9) Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

James Cook (4). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Tyrell Shavers (80). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dion Dawkins (73). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Shayne Ray (49). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Taylor Rapp (20). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Sam Martin (8). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Quintin Morris (85). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Greg Rousseau (50). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Reid Ferguson (69). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Isaiah Bowser (26). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Nyheim Hines (0). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Matt Barkley (5). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Reception by Zach Davidson (84) at Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Reception by Zach Davidson (84) at Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Reception by Zach Davidson (84) at Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Reception by Zach Davidson (84) at Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dawson Knox (88) celebrates reception by Zach Davidson (84) at Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

David Edwards (76). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Reggie Gilliam (41). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Isaiah Coulter (82). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dalton Kincaid (86) Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Damien Harris (22), Baylon Spector (54). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Trent Sherfield (16). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Bryan Thompson (89). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Damar Hamlin (3). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

David Quessenberry (77). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Christian Benford (47), Khalil Shakir (10) , Micah Hyde (23). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Ryan Van Demark (74),O'Cyrus Torrence (64), Greg Mancz (62), Ike Boettger (65). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Khalil Shakir (10) Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Ryan Van Demark (74). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Matt Barkley (5). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dion Dawkins (73). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

O'Cyrus Torrence (64). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Ryan Bates (71). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

David Edwards (76). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

James Cook (4), Kelly Skipper. Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dalton Kincaid (86), Kaiir Elam (24). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Nyheim Hines (0). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Ike Boettger (65), Ryan Bates (71). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Christian Benford (47) battles Khalil Shakir (10) for the ball. Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Christian Benford (47) battles Khalil Shakir (10) for the ball. Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Josh Allen (17) reacts to a defensive play by Christian Benford (47). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dawson Knox (88), Josh Allen (17) react to a defensive play by Christian Benford (47). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Connor McGovern (66), Matt Milano (58). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Spencer Brown (79), DaQuan Jones (92). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Isaiah Coulter (82). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

David Edwards (76). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Matt Milano (58). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Taylor Rapp (20). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Connor McGovern (66), Poona Ford (98). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Brandon Beane, Damar Hamlin (3). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Kaiir Elam (24). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Shayne Ray (49), Richard Gouraige (75). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Brandin Bryant (96). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Kyle Allen (9). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Matt Barkley (5). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Siran Neal (33). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Shayne Ray (49), Eric Washington. Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Josh Allen (17), Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Trent Sherfield (16). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Tyrel Dodson (53), Sean McDermott. Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

David Edwards (76). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

DJ Dale (61). Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 30, 2023 at One Bills Drive.