In the Lab | Best Photos from Bills OTAs | Week 3
Check out the Bills as they participate in practice at One Bills Drive on Tuesday, June 6.
![20230606OTA](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kbfmqyu4ygkidxmydbov.jpg)
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/v66flsv8vu6giqcf7usd.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/r5ixit9bjqnfdx2udv60.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/wlc1szow6kngufvlty4i.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/apjuyuu96pqguqakazsp.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/n6zejrdw4642lbw2yuom.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/cvyxjcbpkhcqwy50zb0w.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/nxsvrjkhijy9pijizz5w.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rks4u1t4ydwibq3mvii8.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/oays3twqmbbz02esc7fu.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/bhhvra91egwrdiqhcilh.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vorssxqytxgtbhpgitfa.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/pdqog3kk7dbr3xgbs5sl.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/y7lnafsgaxzgbjkf42sd.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rrx2f36ua71m1rjh7cnv.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/n1q9qokctpbbssbme76e.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/fvisxqofq4xubtsbqe4x.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/crxoda1dbtojuj1ikori.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ryesnr0jg6whmvoqe0td.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/uhfwdmnticdciindmeau.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/qbsgthufxp21q346wmwd.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/eidebdwb7uidviy0fgrt.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/omphb1pdmp1wqgvgyof0.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/pr1vokhz7alijn53lnku.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vlmebhzqpsxbpnrdy2ak.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/tsxfmsckc77n6gkm1ocw.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/nwymp3vdu5puq6v2x4t6.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/zwsygplv9negni8qy1dp.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/fvdefhmhza3xqpix901s.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/onfslp7ab1sseqr6hr1j.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vq0r8x8vm8vra5hjspce.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/cg1ysjvcl2mebod0w1v7.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/lysjraej4ex9y9nbmh6k.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kmyxznj5bykfllj4vkxh.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/xbtgt00zfj6572lf7vh4.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/tw8tblg6yqm7ect3qcwj.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/gm7bzfnmcwntxu4m64zk.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ubbvxfpzpd2zeye6kgjk.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/v8ucglme0wztcccy3ph9.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/cvm9ceeokpgzzmb6cncm.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ektczpq15jkh3nnsjt4y.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/laduv3wamulwrmljojdt.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ahbjodqfsu8j9e20gskz.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vqnbu6qchhkhtc1egzzb.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ku86jtlpewbz5hbnil3r.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ljuoissxj2nobbkaqvny.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/mnjw5gpvblixdlda4hph.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/jcmprunmz4kbhae5kydd.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/j927oj6f1mkyymcu7hof.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/iajrljafrlurbhoxsnph.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/nptwbaxwz7oxcqqvd4l7.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/qyv7ms4zgodqh0ic2uo5.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/cdpfvix5vmr5ajdm5v6z.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ibdytc2driifok7hr8wu.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/je2yxrltnlwy9smcav8z.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vablhboowlwpyxtrs6qu.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/niknuraxvike581bdafw.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vfsds0o1arsp4rxcympl.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/wsk3a2e6aoow135oel3i.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/wufuusnvoqlfssncffvo.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/lgyckcmesk09ztadcrbb.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/zvbodwhqpodus5x05n4k.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/oz58dpfzdi3pdxtsglyi.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ciffq2td1kodkrkylyta.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/lkfbez9bfficilyrkrj4.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hrjvdwebwuh3rqygnduz.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/q3zml3v83va9jalblyr7.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kci9ahspvrxwxiz8ento.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/n00htgkfkid9mfuitpja.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/mpjkhphvqkff1e3oj6fz.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/cwebfz760pipl1scogac.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/c9eyvgabvjnducggq3ud.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/pij0k2ygpfux8tep18hn.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/jae3l9mkeg0b73mnfxbn.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/nsjeakahhejd4ycqriy7.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/glmd0a0mbhalbb4fzzpb.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/mfgovr3mrjp1zwwoyxf7.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/areqvo5axmd12wa6v5vb.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/wtlujp3wenfeukoux1jt.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kqqv7bxousi3fbfw8dud.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/psqdep2oo1hluyynt59l.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/fycnv9mmnthc0qalcqa0.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rhplc3whaxdwrmullb8u.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/alueuaubh7tpbpc7r3dj.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rmgli0bset1an1sdm73l.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/s1jrpdilttxdwdtcf0oz.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ujmnrqwphofwldkcbacb.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/qe1nk4yhmgk6unr8zcag.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/otks616qmebhfcgqiepk.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/bawyvflquwoyeux2nm0m.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ibqwf0gdyz0cy6j1k6fo.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/sehhb77lrllm6anfc1lm.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/k9frjgehfy6ou4nno00v.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hlxpqsnoisxjsioqpgic.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/o3ihjyqazilju7lcm4pj.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ki5fx3whyravrjbcis6v.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vcva7dnmonrmiydd2bkg.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ehnefk2uaqoiemv2lftg.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/wmsvlglzziemexnpemll.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/fmrloozgv923shsjscd9.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/xav6z159eaia1lidasri.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/dtaqazvrotecwjts2tx4.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/minpi7s7k3zvjpp3uht5.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.
![The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/nhbamloivrpbjqqsauls.jpg)
The Buffalo Bills practice during OTAs at One Bills Drive, June 6, 2023.