Justin K. Aller/Getty Images
There is a very slim chance that Geno Smith is available at pick eight, but he'd definitely be able to start immediately.
Quarterback is a major need for the Buffalo Bills as they are still looking to replace Hall of Famer, Jim Kelly.
Unfortunately for Buffalo, this isn't the strongest draft class for the position.
There are only two QBs that I feel would start immediately for the Bills: Geno Smith and Tyler Wilson.
Smith is listed as the top QB in the draft, but some question whether he is a franchise quarterback. I can say with certainty that Smith is the real deal. Smith has everything you look for in an NFL quarterback in terms of size, arm strength, mobility and accuracy. His TD to INT ratio of 42 to 6 is also extremely impressive.
Tyler Wilson of Arkansas had a letdown season to many, but much like Smith, he has all of the intangibles that you look for in an NFL QB. His "down" season may have something to do with Wilson losing his top three wide receivers to the 2012 NFL Draft and having to deal with a new head coach after Bobby Petrino was fired.
After these two prospects, you are looking at a lot of players that have issues that could prevent them from starting immediately. Ryan Nassib, Mike Glennon, Tyler Bray and E.J. Manuel all have inconsistencies in their games, but would battle with Ryan Fitzpatrick to be the team's starter.
Out of the middle tier prospects, Ryan Nassib would probably have the easiest road as he's very familiar with Doug Marrone and Nathaniel Hackett's offense from spending a few seasons together at Syracuse.
Glennon has the best arm of the middle tier quarterbacks, but he needs to add significant weight to his frame. His biggest problem is his slow release.
Not much has been said about Bray, but I do think he'll rise up the draft board following his combine performance. Bray had a nice season statistically, throwing for 34 TDs to only 12 INTs and passing for 3,612 yards. Bray is my dark-horse NFL QB candidate, but he would not be handed the job in Buffalo.
Last, Manuel is an intriguing prospect due to his athleticism, but he is extremely inconsistent and streaky at QB. There will be a few teams that fall in love with Manuel's potential, but he is truly a mid-round talent.
Matt Barkley wasn't listed above and he is my currently my third ranked QB, but I don't think he is a good fit in Buffalo. He'd be better off playing for a warm climate franchise or inside a dome.