Buffalo Bills 2012 Mock Draft: Rounds 1-7 Best, Realistic & Worst Case Scenarios

« Prev
1 of 30
Next »
Use your ← → (arrow) keys to browse the slideshow
Buffalo Bills 2012 Mock Draft: Rounds 1-7 Best, Realistic & Worst Case Scenarios

Conducting a seven-round mock draft for the Buffalo Bills is something I look forward to doing every year as we start getting closer to the NFL draft in New York City on April 26-28.

As there are a number of different scenarios that can occur on draft day, we try to take all of that into account by breaking down every pick the Bills own (which are 10 in all in 2012) into three distinct options: best case scenario, a realistic option, and a worst case scenario.

We approach this mock by looking at team needs, who should be the best athletes available when the Bills are on the clock and also with the thought of addressing depth and more competition at key positions.

In case you are curious as to how we have done in prior years, you can find the link to the 2011 version of this exercise right here. As far as the 2010 mock draft for the Bills, that version can be found with this link.

As we go through each of the Bills 10 draft picks, please note that for each player we highlight, we will include their scouting report courtesy of the National Football Post, which does a very solid job on their player evaluations.

If you want to check out a different perspective, here is the link to the computer simulated mock drafts conducted at Draftek.com. But, I can assure you that the player evaluations there are far different from what you will see at National Football Post. But that is just part of what makes the NFL draft so fascinating, how widely different various opinions can be when talking about the same player.

On to the presentation.

Begin Slideshow »
Load More Stories

Follow Buffalo Bills from B/R on Facebook

Follow Buffalo Bills from B/R on Facebook and get the latest updates straight to your newsfeed!

Buffalo Bills

Subscribe Now

We will never share your email address

Thanks for signing up.