#BroncosCamp
#BroncosCamp, Day 2: Making light work of a hard day
Take an extensive look at the first practice of training camp through photos from the full session, from players warming up to their autograph sessions with fans after their on-field work concluded. Today's gallery also includes a selection of photos taken with a camera converted to capture infrared light.

Emmanuel Sanders during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Alijah Holder and Bryce Callahan during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Players getting ready during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Kevin Hogan during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Bradley Chubb high-fives fans during practice on Day 2 of training camp on July 19, 2019.

Von Miller high-fives fans during practice on Day 2 of training camp on July 19, 2019.

Ahmad Gooden, Justin Hollins, Josh Watson, Dre'Mont Jones, Deyon Sizer during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Linden Stephens during practice on Day 2 of training camp on July 19, 2019.

Von Miller greets Running Backs Coach Curtis Modkins and his son during practice on Day 2 of training camp on July 19, 2019.

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Von Miller talks with Head Coach Vic Fangio during practice on Day 2 of training camp on July 19, 2019.

Zach Kerr, Shelby Harris and Adam Gotsis during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Billy Winn stretches practice on Day 2 of training camp on July 19, 2019.

Von Miller during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Garett Bolles during practice on Day 2 of training camp on July 19, 2019.

Von Miller poses for a photo before practice on Day 2 of training camp on July 19, 2019.

Von Miller poses for a photo before practice on Day 2 of training camp on July 19, 2019.

Trinity Benson chases down a punt during practice on Day 2 of training camp on July 19, 2019.

Bug Howard during practice on Day 2 of training camp on July 19, 2019.

Josh Watson and Joe Dineen during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Ahmad Gooden and Von Miller during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Emmanuel Sanders during practice on Day 2 of training camp on July 19, 2019.

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Isaac Yiadom during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Alexander Johnson during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Josh Watson and Joe Dineen during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Joe Dineen during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Von Miller during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Kelvin McKnight during practice on Day 2 of training camp on July 19, 2019.

Von Miller during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Phillip Lindsay during practice on Day 2 of training camp on July 19, 2019.

Chris Harris Jr. during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

DaeSean Hamilton during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Joe Jones intercepts a pass during practice on Day 2 of training camp on July 19, 2019.

Drew Lock hands the ball of Dave Williams during practice on Day 2 of training camp on July 19, 2019.

Joe Flacco during practice on Day 2 of training camp on July 19, 2019.

Royce Freeman during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Josey Jewell and Alexander Johnson during practice on Day 2 of training camp on July 19, 2019.

Joe Flacco in the huddle with the offense during practice on Day 2 of training camp on July 19, 2019.

Phillip Lindsay makes a leaping grab during practice on Day 2 of training camp on July 19, 2019.

Courtland Sutton gives a fistpump to Juwann Winfree during practice on Day 2 of training camp on July 19, 2019.

Phillip Lindsay and Royce Freeman during practice on Day 2 of training camp on July 19, 2019.

Kareem Jackson during practice on Day 2 of training camp on July 19, 2019.

Brendan Langley high-fives Emmanuel Sanders during practice on Day 2 of training camp on July 19, 2019.

Derek Wolfe in the defensive huddle during practice on Day 2 of training camp on July 19, 2019.

Joe Flacco during practice on Day 2 of training camp on July 19, 2019.

Jake Butt during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Su'a Cravens intercepts a pass during practice on Day 2 of training camp on July 19, 2019.

Austin Schlottmann blocks against Zach Kerr during practice on Day 2 of training camp on July 19, 2019.

Courtland Sutton during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Bryce Callahan, Chris Harris Jr. and Isaac Yiadom during practice on Day 2 of training camp on July 19, 2019.

Devontae Booker takes a handoff from Joe Flacco during practice on Day 2 of training camp on July 19, 2019.

Noah Fant during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Kevin Hogan during practice on Day 2 of training camp on July 19, 2019.

Bug Howard during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Bug Howard during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

De'Vante Bausby intercepts a pass during practice on Day 2 of training camp on July 19, 2019.

Jake Rodgers blocks Dekoda Watson during practice on Day 2 of training camp on July 19, 2019.

Shamarko Thomas and Kelvin McKnight during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Malik Reed during practice on Day 2 of training camp on July 19, 2019.

Devontae Jackson during practice on Day 2 of training camp on July 19, 2019.

Drew Lock uncorks a pass from among a sea of helmets during practice on Day 2 of training camp on July 19, 2019.

Dekoda Watson during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Joe Flacco during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Ja'Wuan James during practice on Day 2 of training camp on July 19, 2019.

Ron Leary during practice on Day 2 of training camp on July 19, 2019.

Khalfani Muhammad catches a pass around the arm of Alexander Johnson during practice on Day 2 of training camp on July 19, 2019.

Khalfani Muhammad catches a pass around the arm of Alexander Johnson during practice on Day 2 of training camp on July 19, 2019.

Khalfani Muhammad and Alexander Johnson during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Bryce Callahan during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Derek Wolfe during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus

Fans during Training Camp at UCHealth Training Center in Centennial, Colorado, July 19, 2019. Photo by Gabriel Christus