Best of OTAs: Week 2
Scroll through to see the best photos from Week 2 of Bills OTAs.


Siran Neal (33), Tyler Matakevich (44), Andre Smith (59), and Boogie Basham (96) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Stefon Diggs (14). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Dane Jackson (30), A.J. Epenesa (57), and Mike Bell (43) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Dawson Knox (88) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Greg Rousseau (50) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Cam Lewis (47) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Mitchell Trubisky (10) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Justin Zimmer (61) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Greg Rousseau (50) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Devin Singletary (26) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Matt Milano (58) and Tremaine Edmunds (49) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Taron Johnson (24) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Marquez Stevenson (5) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Tanner Gentry (87) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Cole Beasley (11) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Emmanuel Sanders (1) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Jordan Poyer (21) and Micah Hyde (23) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Harrison Phillips (99) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Siran Neal (33) and Brandon Powell (18) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Taron Johnson (24) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Emmanuel Sanders (1) and Cole Beasley (11) Buffalo Bills Organized Team Activity, June 1, 2021. Photo by Sara Schmidle

Brandin Bryant (90), Bryan Cox Jr (51). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Efe Obada (93). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Dane Jackson (30). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Jamil Douglas (77). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Marquel Lee (52). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Olaijah Griffin (37). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Tyrel Dodson (53). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Cody Ford (74). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Devin Singletary (26). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Cam Lewis (47), Dane Jackson (30). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Tommy Sweeney (89). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Tre'Davious White (27), Davis Webb (7). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Dawson Knox (88). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Emmanuel Sanders (1). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Tyrel Dodson (53). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Brandon Beane. Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Brandin Bryant (90). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Brandon Beane, Emmanuel Sanders (1), Gabriel Davis (13), Josh Allen (17), Cole Beasley (11). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Dion Dawkins (73). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Reid Ferguson (69), Josh Allen (17). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Josh Allen (17), Forrest Lamp (70). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Brandon Beane and Emmanuel Sanders (1). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Damar Hamlin (31), Tariq Thompson (41). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Damar Hamlin (31). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Tremaine Edmunds (49), Taron Johnson (24), Levi Wallace (39), Micah Hyde (23), Quintin Morris (85), Dawson Knox (88). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Mitchell Trubisky (10). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Emmanuel Sanders (1). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Spencer Brown (79) and the offensive line. Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Defense huddle. Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Davis Webb (7). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Cody Ford (74). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Ed Oliver (91). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Marquez Stevenson (5). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Matt Breida (22). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Mitchell Trubisky (10), Josh Allen (17), Brian Daboll. Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Isaiah McKenzie (19). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Spencer Brown (79). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Jacob Hollister (80). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Emmanuel Sanders (1). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Jacob Hollister (80). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Christian Wade (45). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Stefon Diggs (14). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Lance Lenoir (9). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Emmanuel Sanders (1). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Jake Kumerow (15). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Jake Kumerow (15). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Bryan Cox Jr (51). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Christian Wade (45). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Efe Obada (93). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Matt Haack (3). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Matt Haack (3), Reid Ferguson (69), Tyler Bass (2). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Reid Ferguson (69). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Tre'Davious White (27), Harrison Phillips (99). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Stefon Diggs (14), Emmanuel Sanders (1). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Stefon Diggs (14). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Jordan Poyer (21). Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Spencer Brown (79), Isaiah McKenzie (19). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Greg Rousseau (50), Boogie Basham (96). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Sean McDermott. Buffalo Bills Organized Team Activity. June 1, 2021. Photo by Bill Wippert

Josh Allen (17), Mitchell Trubisky (10). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert

Greg Rousseau (50), Boogie Basham (96), Darryl Johnson (92). Buffalo Bills Organized Team Activity. June 2, 2021. Photo by Bill Wippert