According to ESPN's Adam Schefter, the Miami Dolphins are signing free agent quarterback Brock Osweiler.

Osweiler hit the open market after failing to live up to the expectations set after his 5-2 run with the Denver Broncos in 2015 in place of Peyton Manning. Of course, that Super Bowl-winning team had one of the most dominant defenses we've seen in recent years.

After signing a 4-year, $72 million contract ($37 million guaranteed) with the Houston Texans, the signal-caller failed to produce and was eventually traded to the Cleveland Browns. Before he could even take a snap for the franchise, he was released with DeShone Kizer named as the starter.

Osweiler got another chance in Denver in 2017, appearing in six games while starting four, but he once again underwhelmed with his play on the field. The Broncos lost all four of those games with the Arizona State product completing just 56 percent of his passes for 1,088 yards, five touchdowns, and five interceptions.

Miami has been in search of a backup QB for Ryan Tannehill, and apparently they liked what they saw from Osweiler during his visit. He previously worked with head coach Adam Gase in Denver, where he served as their wide receivers coach, quarterbacks coach, and offensive coordinator.

There's still a chance the Dolphins will select another quarterback in the upcoming NFL Draft.

A lot has changed for Osweiler and Miami over the last few years. In 2016, Brock was one of the most highly coveted free agent quarterbacks on the open market. Meanwhile, last season the Dolphins' quarterbacking tandem consisted of Jay Cutler and Matt Moore after Tannehill's ACL tear.