Bills 2018 OTAs - Week 3
Check out photos of the 2018 Buffalo Bills as they kick off week 3 of OTAs in Orchard Park, NY.
![LeSean McCoy, RB, #25](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/cyp00km5nspmlumgoaiq.jpg)
1 / 30
LeSean McCoy, RB, #25
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/p7ndokajmhd72uz33qxm.jpg)
2 / 30
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/xdxqaxvhtsiz5kvqfoe5.jpg)
3 / 30
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/unazfglxhjy55nklrail.jpg)
4 / 30
![Nathan Peterman, QB, #2](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/s3p7rtgowb6lws9222va.jpg)
5 / 30
Nathan Peterman, QB, #2
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/qq1xghrbb8w1x8swajed.jpg)
6 / 30
![AJ McCarron, QB, #10](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/x6zxz8epohbtotluon7s.jpg)
7 / 30
AJ McCarron, QB, #10
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/p0hrijuvzx1uwnl5tlgr.jpg)
8 / 30
![Nathan Peterman, QB, #2](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/mn1h8q8xavfqwy7kcqk3.jpg)
9 / 30
Nathan Peterman, QB, #2
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/tnfn3kodvhllalkqdcl3.jpg)
10 / 30
![Andre Holmes, WR, #18](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/tzjuu5gab9dretjuxhhr.jpg)
11 / 30
Andre Holmes, WR, #18
![AJ McCarron, QB, #10](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/c99pr612tnwk8xtweb9g.jpg)
12 / 30
AJ McCarron, QB, #10
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hbjtjunfsf1cz23kbxyv.jpg)
13 / 30
![Siran Neal, S, #29](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/m2rdz8gekoxqhm3gytqn.jpg)
14 / 30
Siran Neal, S, #29
![Ray-Ray McCloud, WR, #3](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ccblw4cq7bq7cvaaoggj.jpg)
15 / 30
Ray-Ray McCloud, WR, #3
![Tremaine Edmunds, LB, #49](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/z3u8j2mc9puafcdj071d.jpg)
16 / 30
Tremaine Edmunds, LB, #49
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/stv1gfvfgivybx1ls8qr.jpg)
17 / 30
![Quarterbacks Nathan Peterman (#2) and Josh Allen (#17)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ozabwlzvpfafrlazk5tk.jpg)
18 / 30
Quarterbacks Nathan Peterman (#2) and Josh Allen (#17)
![AJ McCarron, QB, #10](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/zm9ilggkwpltgibouclb.jpg)
19 / 30
AJ McCarron, QB, #10
![AJ McCarron, QB, #10](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hqtrqsptyui2jvw1vojv.jpg)
20 / 30
AJ McCarron, QB, #10
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/zqssvnn97ldlpobs6wif.jpg)
21 / 30
![Josh Allen, QB, #17](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/y6trggjoct3hn01ez9ae.jpg)
22 / 30
Josh Allen, QB, #17
![Josh Allen, QB, #17](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/com3phvdebi8udr0cnsj.jpg)
23 / 30
Josh Allen, QB, #17
![Ryan Carter, CB, #46 and Robert Foster, WR, #8](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/pllvrbpvunmqwkfoqkdw.jpg)
24 / 30
Ryan Carter, CB, #46 and Robert Foster, WR, #8
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/kkmyidd6iajgbe7szx0e.jpg)
25 / 30
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/diu5baj12ggegyfdxviz.jpg)
26 / 30
![Josh Allen, QB, #17](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ut4xiceugze79qby1ur5.jpg)
27 / 30
Josh Allen, QB, #17
![Lafayette Pitts, CB, #30](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hedhwuhgelxbz4lzvhqo.jpg)
28 / 30
Lafayette Pitts, CB, #30
![Quan Bray, WR, #19](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/fbjc8jc4cyncu8ceppkg.jpg)
29 / 30
Quan Bray, WR, #19
![Micah Hyde, S, #23 and Jordan Poyer, S, #21](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/jg1xyfouxwpfgffckzkr.jpg)
30 / 30
Micah Hyde, S, #23 and Jordan Poyer, S, #21
This Ad will close in 3