Best photos from Day 14 of 2021 Bills training camp
Scroll through to see the best photos from Day 14 of Bills training camp, presented by Connors & Ferris.
![20210816_Gallery_Cover](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/l0f0gjuqkxqoxxtpaqbd.jpg)
![Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/meiqqdb2hpttusfclv9s.jpg)
Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hibhvmsidyrguewqkbtg.jpg)
Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Tremaine Edmunds (49), Tyrel Dodson (53). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/x92gojiy9jgnunyb2mz5.jpg)
Tremaine Edmunds (49), Tyrel Dodson (53). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Tyler Matakevich (44), Tyrell Adams (48). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ekf2fdy7na8oyqqmj014.jpg)
Tyler Matakevich (44), Tyrell Adams (48). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Ryan Bates (71). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/arxsohveymjg4dwb0leg.jpg)
Ryan Bates (71). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Steven Gonzalez (63), Ike Boettger (65). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rxgp6feiwvbuawoyy7p7.jpg)
Steven Gonzalez (63), Ike Boettger (65). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Jamil Douglas (77). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kf3quobkch1pp4khoi7t.jpg)
Jamil Douglas (77). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Daryl Williams (75), Brian Daboll. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/xo34hvlqewystgopczpj.jpg)
Daryl Williams (75), Brian Daboll. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Josh Allen (17) and Sean McDermott. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/wwnvzgonc9bisu4uhd42.jpg)
Josh Allen (17) and Sean McDermott. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Mitchell Trubisky (10). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/fedtuskn3ecn8zv0tkdu.jpg)
Mitchell Trubisky (10). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Sean McDermott, Tommy Doyle (72). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/lbf0hnpjal6fzgeilvfx.jpg)
Sean McDermott, Tommy Doyle (72). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Cody Ford (74), Josh Allen (17). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/s5qwnkda5pmdwztm3aft.jpg)
Cody Ford (74), Josh Allen (17). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Levi Wallace (39). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/euvmteger4xcmlb6uktc.jpg)
Levi Wallace (39). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Josh Allen (17) and Sean McDermott. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/l6re7dq3ujacdtynlf2o.jpg)
Josh Allen (17) and Sean McDermott. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Cody Ford (74), Josh Allen (17). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/qgbrz90ktufyz2mevgsz.jpg)
Cody Ford (74), Josh Allen (17). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Mitchell Trubisky (10). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/m5fjmxcsucgjfkoung1f.jpg)
Mitchell Trubisky (10). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Josh Allen (17) and Sean McDermott. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/qmmtxg8ot1yy6r3eahwn.jpg)
Josh Allen (17) and Sean McDermott. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Emmanuel Sanders (1). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/j7eov2wjd3rs3ptkn3vd.jpg)
Emmanuel Sanders (1). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Sean McDermott, Tommy Doyle (72). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/zk1t5bjc6mpwacth3lzp.jpg)
Sean McDermott, Tommy Doyle (72). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Taron Johnson (24). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/idgkai9w6ttawyhxav4f.jpg)
Taron Johnson (24). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Daryl Williams (75), Brian Daboll. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rpw2citrpzjxshrmuuhp.jpg)
Daryl Williams (75), Brian Daboll. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Justin Zimmer (61), Efe Obada (93), Vernon Butler (94). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/f05uz4lgmvoh3djdmsnb.jpg)
Justin Zimmer (61), Efe Obada (93), Vernon Butler (94). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Jordan Poyer (21). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/dk4tqbdj0zcfvmfjhbx7.jpg)
Jordan Poyer (21). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Cole Beasley (11). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/mclcrf2pvn6ek8x4dxvw.jpg)
Cole Beasley (11). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Taron Johnson (24). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/i2ncnzvj1jtref2iibff.jpg)
Taron Johnson (24). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Treyvon Hester (62). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/pj21rql9iadxims1rxpd.jpg)
Treyvon Hester (62). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Davis Webb (7). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/zoisbmgchwnzukznnx2g.jpg)
Davis Webb (7). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Cole Beasley (11), Taron Johnson (24). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ioogkfnck7t1cnxulgrb.jpg)
Cole Beasley (11), Taron Johnson (24). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![A.J. Klein (54), Tremaine Edmunds (49). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/yzdt5fww1poo0efs2wya.jpg)
A.J. Klein (54), Tremaine Edmunds (49). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Duke Williams (82), Rachad Wildgoose (32). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/yepamslr8x47txkbrhpp.jpg)
Duke Williams (82), Rachad Wildgoose (32). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Duke Williams (82). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ukyvxrppryhwqeq2w6ms.jpg)
Duke Williams (82). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Devin Singletary (26), Ed Oliver (91), Jordan Poyer (21). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ejmlv0utmchswauhg8ie.jpg)
Devin Singletary (26), Ed Oliver (91), Jordan Poyer (21). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Lance Lenoir (9) Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kptvymdc6ut5l3yo6hsl.jpg)
Lance Lenoir (9) Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Davis Webb (7). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/dlmbcjxfiwbccjz274cr.jpg)
Davis Webb (7). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Siran Neal (33), Harrison Phillips (99), Efe Obada (93), Justin Zimmer (61), Andre Smith (59) , Darryl Johnson (92). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rr5usensrd6atpelhi6z.jpg)
Siran Neal (33), Harrison Phillips (99), Efe Obada (93), Justin Zimmer (61), Andre Smith (59) , Darryl Johnson (92). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Joe Schoen, Brandon Beane, Sean McDermott, Davis Webb (7). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/n9ltzmy6e53s2afhdprb.jpg)
Joe Schoen, Brandon Beane, Sean McDermott, Davis Webb (7). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Sean McDermott. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vxzxt2ip8kzanqdd82ht.jpg)
Sean McDermott. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Duke Williams (82), Damar Hamlin (31). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/jewjvjxuw39hzrnqrbns.jpg)
Duke Williams (82), Damar Hamlin (31). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Brandon Beane. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kbwpnsi2rdzv1olazdex.jpg)
Brandon Beane. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![A.J. Epenesa (57). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kmg23b5zalf7wnnborde.jpg)
A.J. Epenesa (57). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Jerry Hughes (55). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ss1bcpuqurdl6nl9h3vj.jpg)
Jerry Hughes (55). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Devin Singletary (26), Tremaine Edmunds (49). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ymhfyyienad9a7jtqljz.jpg)
Devin Singletary (26), Tremaine Edmunds (49). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Dawson Knox (88), Jordan Poyer (21), Micah Hyde (23). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/tdypm74obmvhfvzkxe74.jpg)
Dawson Knox (88), Jordan Poyer (21), Micah Hyde (23). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Jake Fromm (4). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/v5j5ftlipntpu1bvipox.jpg)
Jake Fromm (4). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![A.J. Klein (54). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/coajl67pyg1fvq1lav5j.jpg)
A.J. Klein (54). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Vernon Butler (94). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vvucinuz8g66lgnrieuu.jpg)
Vernon Butler (94). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Duke Williams (82), Gabriel Davis (13). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hnzd0t6eoyppahy88ee2.jpg)
Duke Williams (82), Gabriel Davis (13). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Brandin Bryant (90). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/b4u0olxq4lafp2ueozdj.jpg)
Brandin Bryant (90). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Nate Becker (84), Dawson Knox (88). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/duainxrgu99xgt2cm0mj.jpg)
Nate Becker (84), Dawson Knox (88). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Josh Allen (17), Jordan Poyer (21). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hzx1smi1wsqerxtgpxbw.jpg)
Josh Allen (17), Jordan Poyer (21). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Nate Becker (84), Mitchell Trubisky (10), Reggie Gilliam (41). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/yir4ozzw6q0eaxtvo05x.jpg)
Nate Becker (84), Mitchell Trubisky (10), Reggie Gilliam (41). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Josh Allen (17). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/css7w0go8y28mopymen7.jpg)
Josh Allen (17). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Ed Oliver (91). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/xhozevnwjm0axxu4orup.jpg)
Ed Oliver (91). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Greg Rousseau (50). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/fd6pa7wmho3ahjzmpxmm.jpg)
Greg Rousseau (50). Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert
![Josh Allen (17) press conference. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/j3ffjxflu7i9zwmhr8ba.jpg)
Josh Allen (17) press conference. Buffalo Bills Training Camp. August 16, 2021. Photo by Bill Wippert