Before he accepted a massive contract with the Houston Texans, Brock Osweiler saw the Denver Broncos offer him a lucrative deal to stay on in a post-Peyton Manning world.

Broncos general manager John Elway reportedly offered Osweiler a three-year, $39 million contract, as he told Sports Illustrated's Greg Bishop in a recent interview. He declined, instead opting to go to the Texans on a four-year, $72 million deal.

In the interview with Bishop, Osweiler noted that his agents told him not to take any calls from the Broncos after a certain date. He listened to their advice but regrets it.

Osweiler took the massive contract from the Texans and accepted it before he could meet their coach, Bill O'Brien. The deal had $37 million guaranteed and was worth an average value of $18 million per season, $5 million more than the Broncos offered per season.

It was a disaster. Osweiler lasted one season in Houston. He failed to live up to the contract, as he threw for 15 touchdowns to 16 interceptions. The Texans shipped him off to the Cleveland Browns in the offseason and opted to take Deshaun Watson in the first round of the draft. Osweiler would never take a snap with the Browns, as he found himself in Ohio as part of a salary dump.

RECOMMENDED (Article Continues Below)

Osweiler returned to Denver in 2017 as a backup. He started four games, losing all four. He then found himself with the Miami Dolphins in 2018 before announcing his retirement from the NFL.

Perhaps if Osweiler accepted the contract with the Broncos, things would be much different.