The Broncos prepared Tuesday for a visit from the San Francisco 49ers, who will face off with the Broncos in joint practices Wednesday and Thursday. (Photos by Eric Bakke)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/bnygszrctynwdivhexe1.jpg)
1 / 24
17130771
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/li24e06ef3qlfepwbtkh.jpg)
2 / 24
13472704
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/d62uh3rss1ap1uubhw1y.jpg)
3 / 24
13472704
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/vcbu82gc0lqjymjjcsdl.jpg)
4 / 24
17130771
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/t9uloutcsevlp2aa54ju.jpg)
5 / 24
13472704
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/obop1yn7hesiggnpkgf2.jpg)
6 / 24
13472704
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ekoaurljotwfareqodps.jpg)
7 / 24
17130771
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/jv9ggnntiykxssfizbjo.jpg)
8 / 24
13472704
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/djtkfu5jkv3z6utvvifo.jpg)
9 / 24
17130771
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/c4gljdf6t90h4mf1d7hn.jpg)
10 / 24
17130771
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/blkxlygi4tuby75py5ig.jpg)
11 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/paehfgnu1c42lnc8vkg5.jpg)
12 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ucgiudaqih3rsliuu6fc.jpg)
13 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/ulenh17sdawp5nnl1mqi.jpg)
14 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/zcytykyhocen7aeyshnl.jpg)
15 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/u8bjlstxtiarqmla3ohg.jpg)
16 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/p3mirwukqhqlp5fwrtpc.jpg)
17 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/pmlfywry2mccpdiyjdiv.jpg)
18 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/vjisb1i7jbj5rog4rfvy.jpg)
19 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/m5eadkb53agd5ot1luma.jpg)
20 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/qjauhcm0yzuv1mfocbht.jpg)
21 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/a6cxyq6gdaweoc06bxpl.jpg)
22 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/avbz4jaw4pus7wvbuwyd.jpg)
23 / 24
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/broncos/knw2bmac9a14lev7hcdi.jpg)
24 / 24
This Ad will close in 3