The Broncos are bringing back one of their former quarterbacks. Free agent Brock Osweiler will rejoing the Broncos on a one-year deal worth the veterans' minimum of $775,000.

Broncos general manager John Elway confirmed the signing on Saturday.

Osweiler's 2017 salary of $16 million is guaranteed, but now the Browns, who released him on Friday, get a bit of relief. The Broncos will pay him $775,000 while the Browns are still on the hook for the other $15.25 million.

The former Arizona State quarterback signed a four-year, $72 million contract with the Texans prior to the 2016 season, but was traded to Cleveland with a draft pick in March.

Related News NFL roster cuts 2017: Browns release Brock Osweiler

Denver drafted Osweiler in the second round of the 2012 NFL Daft. He started seven games for the Broncos in 2015 while Peyton Manning was injured. Manning took back the starting QB spot prior to the playoffs and helped lead Denver to a Super Bowl title.

Osweiler then signed his deal with the Texans, but completed just 59 percent of his passes while throwing 16 interceptions to just 15 touchdowns in 2016. He was benched for Tom Savage during the year before getting the starting job back at the end of the season when Savage suffered a concussion.

He then won the battle of the backups in the wild-card round, but fell to Tom Brady and the Patriots in the divisional round to bring Houston's season to an end. The Texans were desperate to unload his contract, which the Browns absorbed in the March trade.