Taylor, 28, has been benched despite completing 64.2 percent of his passes this season and scoring 12 touchdowns while only throwing three interceptions. Granted, those aren’t flashy numbers, but they hardly warrant being benched.

During his 39 games as Buffalo’s starter, Taylor has scored 59 touchdowns and thrown 15 interceptions, which is not a bad ratio. In addition to throwing for 7,742 passing yards, the dual-threat quarterback has also gained 1,385 yards on the ground.

Despite his respectable numbers, Taylor has lost his job.

The Bills clearly don’t appreciate what they have in Taylor, so the Broncos should make a move for the Virginia Tech product in 2018. With a respectable defense and solid rushing attack, Taylor can lead a team to wins.

Taylor’s contract in Buffalo includes a potential out this offseason so he may become a free agent in March. Given that the Bills have turned their offense over to Peterman, it’s hard to picture Taylor remaining in Buffalo.

Denver still has some sorting out to do with quarterbacks on their own roster, but it’s not too early to think about next offseason. Broncos general manager John Elway should have Paxton Lynch start the team’s final games of 2017 to get a longer look at his former first-round pick.

If Lynch shows great improvement, the team can commit to him. If Lynch doesn’t look like Denver’s quarterback of the future, they should look to potential free agents in 2018, including Taylor.