Osweiler made the announcement in a phone interview on 9News in Denver, this after going through the entire off-season and in to the regular season without getting signed. He was most recently with the Dolphins last season, where he went 2-3 as a starter when Ryan Tannehill got injured.
He was on a one-year, $880,000 contract with the Dolphins after losing his starting job with the Broncos. Osweiler took over for the injured Peyton Manning before the future Hall of Famer led the Broncos to a Super Bowl win over the Carolina Panthers in 2015. In Manning's absence, the backup went 5-2, which landed him the job after Manning retired that off-season.
The former second-round draft pick landed a $72 million contract with the Texans, but was traded to the Cleveland Browns after one tough season. The Browns quickly released him, which started his way out of the door in the NFL. His last run with the Dolphins saw him total 1,247 yards, six touchdowns, and four interceptions in 2018, but the 28-year-old will move on in to retirement a little sooner than expected.