In 2015, Osweiler filled in for an injured Peyton Manning for seven games and looked to be the team’s new starter. But after struggling in Denver’s season finale, Osweiler was benched in favor of Manning, who started throughout the playoffs on the way to a win in Super Bowl 50.

The following offseason, Osweiler signed with the Texans. He threw 15 touchdown passes and 16 interceptions in 14 starts before being benched in Houston. Then he was traded to the Browns, who cut him after preseason.

After being cut by Cleveland, Osweiler returned to Denver to backup Trevor Siemian but was named the starter after Siemian turned the ball over seven times and scored just two touchdowns during a three-game losing streak.

Osweiler was not much better than Siemian, throwing three touchdowns and four interceptions during a three-game losing streak of his own. Now the Broncos are turning to Lynch, a former first-round pick, presumably for the rest of the season.

So what comes next for Osweiler?

Denver seems unlikely to re-sign him next offseason. Part of the reason why the Broncos brought him back was that his $775,000 base salary was so affordable. That’s because the Browns are still paying him $15,225,000 this season, which made Osweiler willing to accept the league minimum from Denver.

Next offseason, Osweiler will be off Cleveland’s books and an unrestricted free agent. The Broncos will have little reason to re-sign him because all of their other three quarterbacks — Siemian, Lynch and Chad Kelly — will be more affordable, regardless of how the depth chart shakes out.

So Osweiler will likely sign else somewhere to be a backup. He has completed 59 percent of his passes for 5,784 yards with 29 touchdowns and 26 interceptions since entering the NFL in 2012.