#BroncosCamp
#BroncosCamp, Day 3: Welcoming back Mike Shanahan to practice
On the third day of training camp, the Broncos welcomed back a familiar face to practice — former head coach Mike Shanahan. Team photographers captured his visit and the rest of an exciting day at camp in today's gallery.

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

DaeSean Hamilton works on his hands by dropping and then catching a brick with his fingertips before practice on Day 3 of training camp on July 20, 2019.

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

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

DaeSean Hamilton warms up before practice on Day 3 of training camp on July 20, 2019.

Justin Simmons and Bryce Callahan during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Tim Patrick poses for a photo before practice on Day 3 of training camp on July 20, 2019.

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

Drew Lock warms up before practice on Day 3 of training camp on July 20, 2019.

Bradley Chubb and Jeff Holland during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Kevin Hogan warms up before practice on Day 3 of training camp on July 20, 2019.

Derek Wolfe and Andy Janovich before practice on Day 3 of training camp on July 20, 2019.

Von Miller hugs his mother before practice on Day 3 of training camp on July 20, 2019.

Royce Freeman, David Williams, Devontae Jackson and Phillip Lindsay during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Von Miller gets amped up with the crowd before practice on Day 3 of training camp on July 20, 2019.

Bradley Chubb during practice on Day 3 of training camp on July 20, 2019.

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

Dekoda Watson rests for a moment while stretching before practice on Day 3 of training camp on July 20, 2019.

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

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

Garett Bolles during practice on Day 3 of training camp on July 20, 2019.

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

Elijah Wilkinson during practice on Day 3 of training camp on July 20, 2019.

Ron Leary during practice on Day 3 of training camp on July 20, 2019.

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

Quinn Bailey during practice on Day 3 of training camp on July 20, 2019.

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

Mike Shanahan and Mark Schlereth during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Dalton Risner during practice on Day 3 of training camp on July 20, 2019.

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

Keishawn Bierria during practice on Day 3 of training camp on July 20, 2019.

Fred Fleming, and Mike Shanahan during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

The running backs, including Royce Freeman, go through footwork drills during practice on Day 3 of training camp on July 20, 2019.

Mike Shanahan and Matt Russell during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

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

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

Head Coach Vic Fangio during practice on Day 3 of training camp on July 20, 2019.

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

President of Football Operations/General Manager John Elway talks with Atlanta Hawks head coach Lloyd Pierce during practice on Day 3 of training camp on July 20, 2019.

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

Mike Shanahan and Joe Ellis during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Jamal Carter leaps over Juwann Winfree to avoid hitting him during practice on Day 3 of training camp on July 20, 2019.

Royce Freeman runs through contact during practice on Day 3 of training camp on July 20, 2019.

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

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

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

Su'a Cravens rips the ball out of the hands of Steven Dunbar during practice on Day 3 of training camp on July 20, 2019.

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

Jeff Holland wraps up Dave Williams during practice on Day 3 of training camp on July 20, 2019.

Dre'Mont Jones rushes against John Leglue during practice on Day 3 of training camp on July 20, 2019.

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

Cornerbacks Kareem Jackson, Bryce Callahan and Chris Harris Jr. during practice on Day 3 of training camp on July 20, 2019.

Trinity Benson makes a sliding touchdown catch during practice on Day 3 of training camp on July 20, 2019.

DeMarcus Walker during practice on Day 3 of training camp on July 20, 2019.

Drew Lock shares a laugh with Courtland Sutton during practice on Day 3 of training camp on July 20, 2019.

Noah Fant during practice on Day 3 of training camp on July 20, 2019.

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

Steven Dunbar during practice on Day 3 of training camp on July 20, 2019.

Joe Flacco during practice on Day 3 of training camp on July 20, 2019.

Juwann Winfree during practice on Day 3 of training camp on July 20, 2019.

Mike Shanahan and John Elway during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Dave Williams during practice on Day 3 of training camp on July 20, 2019.

Brandon McManus and Colby Wadman during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Ja'Wuan James, Ron Leary and Elijah Wilkinson during practice on Day 3 of training camp on July 20, 2019.

Joe Ellis, Mike Shanahan and John Elway during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Juwann Winfree makes a leaping catch during practice on Day 3 of training camp on July 20, 2019.

Phillip Lindsay and Joe Jones during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Justin Simmons returns an interception during practice on Day 3 of training camp on July 20, 2019.

Justin Simmons celebrates an interception during practice on Day 3 of training camp on July 20, 2019.

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

Royce Freeman catches a pass as Dekoda Watson closes in on him during practice on Day 3 of training camp on July 20, 2019.

Will Parks returns an interception during practice on Day 3 of training camp on July 20, 2019.

Courtland Sutton talks with Noah Fant during practice on Day 3 of training camp on July 20, 2019.

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

Josey Jewell makes a leaping interception during practice on Day 3 of training camp on July 20, 2019.

Josey Jewell returns an interception during practice on Day 3 of training camp on July 20, 2019.

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

Taylor Bertolet during practice on Day 3 of training camp on July 20, 2019.

Dekoda Watson, Will Parks and Isaac Yiadom pose for a photo after practice on Day 3 of training camp on July 20, 2019.

Vic Fangio and Mike Shanahan during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

Mike Shanahan and Ed Donatell during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

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

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

Alexander Johnson and Jeff Holland during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus

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

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

Dalton Risner and Connor McGovern during Training Camp at UCHealth Training Center in Centennial, Colorado, July 20, 2019. Photo by Gabriel Christus