#BroncosCamp
#BroncosCamp, Day 18: Sunny skies as joint practices approach
Though the practices may no longer be open to fans, training camp marches on. Take a look inside Thursday's practice with photos from team photographers from warmups through all the team periods.

Joe Flacco at practice on the 18th day of training camp on August 15, 2019.

Colby Wadman at practice on the 18th day of training camp on August 15, 2019.

Moral Stephens at practice on the 18th day of training camp on August 15, 2019.

Linden Stephens at practice on the 18th day of training camp on August 15, 2019.

Tight ends Bug Howard, Troy Fumagalli, Noah Fant, Jeff Heuerman, Jake Butt and Moral Stephens during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Juwann Winfree, Kelvin McKnight and Trinity Benson during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Chris Harris Jr.'s custom gloves during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Tim Patrick at practice on the 18th day of training camp on August 15, 2019.

Garett Bolles and Dalton Risner talk with Offensive Line Coach Mike Munchak during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Head Coach Vic Fangio at practice on the 18th day of training camp on August 15, 2019.

Garett Bolles at practice on the 18th day of training camp on August 15, 2019.

Brandon McManus and Casey Kreiter during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Von Miller at practice on the 18th day of training camp on August 15, 2019.

Keishawn Bierria during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Joe Flacco during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Bradley Chubb at practice on the 18th day of training camp on August 15, 2019.

Courtland Sutton and Trinity Benson practice catching bricks to strengthen their hands at practice on the 18th day of training camp on August 15, 2019.

Josh Watson during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Juwann Winfree practices catching bricks to strengthen his hands at practice on the 18th day of training camp on August 15, 2019.

Alexander Johnson during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Chris Harris Jr. and Shamarko Thomas during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Dekoda Watson during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Adam Bisnowaty at practice on the 18th day of training camp on August 15, 2019.

Devontae Booker and Dekoda Watson during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Phillip Lindsay during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Courtland Sutton during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Noah Fant during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Kevin Hogan at practice on the 18th day of training camp on August 15, 2019.

Joe Flacco at practice on the 18th day of training camp on August 15, 2019.

Noah Fant at practice on the 18th day of training camp on August 15, 2019.

Dave Williams during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Joe Flacco during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Emmanuel Sanders during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Brandon McManus during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Drew Lock during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Devontae Booker at practice on the 18th day of training camp on August 15, 2019.

Royce Freeman at practice on the 18th day of training camp on August 15, 2019.

Phillip Lindsay at practice on the 18th day of training camp on August 15, 2019.

Kevin Hogan during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Nick Williams during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Quinn Bailey during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Trinity Benson and Josey Jewell during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Isaac Yiadom and Steven Dunbar battle for a pass at practice on the 18th day of training camp on August 15, 2019.

Brett Rypien during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Courtland Sutton backs his way into the end zone at practice on the 18th day of training camp on August 15, 2019.

Courtland Sutton at practice on the 18th day of training camp on August 15, 2019.

Kelvin McKnight during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Kareem Jackson returns an interception at practice on the 18th day of training camp on August 15, 2019.

Emmanuel Sanders at practice on the 18th day of training camp on August 15, 2019.

Will Parks and Trey Marshall during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Drew Lock at practice on the 18th day of training camp on August 15, 2019.

Casey Kreiter and Colby Wadman at practice on the 18th day of training camp on August 15, 2019.

Jake Butt during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Moral Stephens during training camp at UCHealth Training Center in Denver, Colorado, August 15, 2019. Photo by Gabriel Christus

Bryce Callahan makes an interception at practice on the 18th day of training camp on August 15, 2019.

Chris Harris Jr. provides some crowd noise at practice on the 18th day of training camp on August 15, 2019.