Broncos wrap up OTAs
On the last day before the team breaks, the Broncos finished OTAs on a high note at UCHealth Training Center. (Photos by Eric Bakke).
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/m9opsre0xkgu6l4wqjuc.jpg)
1 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/oczkofli73vpkyzl16re.jpg)
2 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/lnskyxa7gl0nxosgecgd.jpg)
3 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/nkkysrer8xbzbpxdfi1m.jpg)
4 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/jpkk8jiwsv98n5pac2lh.jpg)
5 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/izsvscyjpa0ni2mfwc6t.jpg)
6 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ymhjbl84jnr4vwjkpw6o.jpg)
7 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/upenrbjvqtoponryuubg.jpg)
8 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/nqd8cavx55cy8gbbtynn.jpg)
9 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ttp8b2grn5prlcvue7o6.jpg)
10 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/horjwl2ylbsogjmserqg.jpg)
11 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/cp9rhu3daewurwpgskbp.jpg)
12 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/epfw0aup4kz43lpt2yut.jpg)
13 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/gzg46vbhwhoqsk1iuknx.jpg)
14 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/gbquh88vvrjlyjjgny1z.jpg)
15 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/zjlv7hfzs9tmfoke2lr3.jpg)
16 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ya2ucojbanu3atciibcj.jpg)
17 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/sufihpmb4t7vlx8daiqk.jpg)
18 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/hvqfx8nf0ldzbzhd8bth.jpg)
19 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/s0fvoudwx2loqgw1sb1w.jpg)
20 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/dxnyoji7rxa6ozezblrx.jpg)
21 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/wsn2h4h3ets8ekqq5ris.jpg)
22 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/iu0poipikiq5sfkvcvho.jpg)
23 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ejttjamevug9s9i3lwc1.jpg)
24 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/bvj5xjerg8b9swxdatnj.jpg)
25 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ahmeeqouxtifs6yub4gt.jpg)
26 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/zcffyhtrmgkmevrcorgv.jpg)
27 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ydvljr1txylq58xxf1vc.jpg)
28 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/vdvrhqndt2egelxoz8j6.jpg)
29 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/bhqsr88tzteftgoaxenh.jpg)
30 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/cxpxxhr2m5sramykwzmb.jpg)
31 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/tn7nlvqfg0xn7nppdkwq.jpg)
32 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/whxhbg13yrjojvxawc7n.jpg)
33 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ihlmsblaauawztwcrffz.jpg)
34 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/rwvr5jrj8wkcfbygotgl.jpg)
35 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/m8t0wp26wdgbilly3oki.jpg)
36 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/tngzkty4fuyes5scfd8m.jpg)
37 / 38
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/vr1fkzqy7pdxdr5s9ju4.jpg)
38 / 38
This Ad will close in 3