The Denver Broncos' head coaching job figured to be one of the most sought-after in the NFL after Gary Kubiak retired following the end of the season. They have a Super Bowl-caliber defense and youth at quarterback with most of their best assets still under contract.

General manager John Elway said he would go outside of the organization to hire Denver's next head coach, and he's reportedly done just that. According to NFL Network and multiple other reports, the Dolphins are expected to hire Dolphins defensive coordinator Vance Joseph as their head coach.

The #Broncos are expected to name Vance Joseph as their head coach by the end of the day, sources say. Was happening when he walked back in.

— Ian Rapoport (@RapSheet) January 11, 2017

More from FoxSports

Joseph is a longtime defensive backs coach who joined the Dolphins in 2016 as their defensive coordinator. Miami's defense struggled as a unit for the most part, but that was the partly result of several key injuries to players such as Reshad Jones, Isa Abdul-Quddus and Byron Maxwell.

From 2006 to 2015, Joseph was a defensive backs coach for the 49ers, Texans and Bengals. He was a candidate for the Broncos' head coaching job in 2015 before Kubiak was hired, interviewing for the opening in the offseason.

Joseph has ties to Denver and the state of Colorado, graduating from the University of Colorado, while also spending the first three years of his coaching career on that school's staff as a graduate assistant and DBs coach in 2003.