The Buffalo Bills missed the playoffs in a 7-9 season that resulted in the firing of head coach Rex Ryan. Prior to the season, the Bills inked Tyrod Taylor to a lucrative contract deal that would have paid him $27.5 million in year 2 if Buffalo picked up the option. But there's been a ton of debate surrounding the value that Tyrod brings to the table. That debate has fans and the Bills front office searching for potential replacement options on the market. Here are the top five.

1. Kirk Cousins.

It would be insane for the Redskins to let Cousins walk, but it could actually happen. According to Daniel Jeremiah, it is likely that the 49ers will trade for him prior to the start of the season.

For the right price, the Bills could also get Cousins as their starting quarterback. It's a bit of stretch, but Cousins would definitely be the best available quarterback if he were on the market.

2. Tony Romo.

At 36 years old, Romo doesn't have a lot of time left to make an impact in the NFL. He's lost his starting job in Dallas and now needs another opportunity with a different NFL franchise. The Bills wouldn't be getting a long term answer in Romo, but they would receive a high caliber quarterback with a lot of experience for at least a few years.

3. DeShaun Watson.

If the Bills do choose to let Tyrod Taylor walk in free agency, their next best options reside in the NFL draft. Clemson quarterback Deshaun Watson proved in the national championship game that he is capable of taking hits and leading his team to victory, even if he did have to rely a bit on Mike Williams to do it.

Watson fits with the Bills system and would potentially be a long term answer at the position if he played well.

4. Jay Cutler.

The Bears quarterback has an awful contract, so the team will likely end up releasing him. When that happens, quarterback hungry teams in the league will pounce. But they should be wary.

Jay Cutler is turnover prone and can't quite seem to figure out how to get his act together. He could be a stopgap quarterback for the Bills, but nothing more than that.

5. Jimmy Garoppolo.

Full disclosure: I dislike Jimmy as a quarterback prospect. To me, he is simply the product of a Patriots system that works to hide the flaws of players like Garoppolo. The Patriots then trade these players to acquire valuable draft picks that they use to reinforce their teams. Still, it might be useful for the Bills to have a former Patriot on the roster who also knows how to throw the football a little bit.

Don't miss our page on Facebook!