Bills Mock Draft

Going into the offseason, I think the Bills' needs list will look something like this:

1. Pass rush (OLB)
1a. More pass rush
2. Cornerbacks
3. Starting WR
4. O-line depth

They're unfortunate in that all of the CB talent this year seems to be spread around the spot where Buffalo should be drafting, but lucky in that the best OLB in this year's draft could drop to them.

Round 1: Courtney Upshaw, OLB, Alabama

The number one weakness with Buffalo for the past several years has been our pass rush. You know it's bad when the best hope you have is that Shawne Merriman can resurrect his career and lead the defense. Upshaw is the best 3-4 OLB prospect in the draft this year and can slide in to Merriman's spot quickly.

Round 2: Mohammed Sanu, WR, Rutgers

Stevie Johnson is a good borderline WR1, and the Bills have some intriguing options in David Nelson, Brad Smith, and Donald Jones. But they really need another athletic WR to take the burden off of Stevie and Fitz and help stretch the field. Sanu has really come on this year at Rutgers and would be a great complement to Stevie and improve the Bills passing game immensely.

Round 3: Vinny Curry, DE/OLB, Marshall

Courtney Upshaw helps, but it's clear that, outside of an aging Chris Kelsay and a few late round picks, there is really no talent at OLB. GM Buddy Nix likes to "stack players on players," and I think if Curry is still around in round 3, they'll go for him to fill out the other side of the linebacker corps.

Round 4: Donnie Fletcher, CB, Boston College

Terrence McGee is all but finished in Buffalo. Aaron Williams has looked like a great pick in his rookie year and Justin Rogers should be a decent dime back at least, but the Bills need eventual replacements for Drayton Florence and Leodis McKelvin. Fletcher has a similar build to Williams and could be a good CB2 someday.

Round 4 (Ravens trade): Philip Blake, C, Baylor

When Eric Wood went down, we realized that, as close as the Bills are to having a semblance of depth on the line, cutting Geoff Hangartner was not something we could afford to do. The Bills need a quality center backup, to go along with backup LT Chris Hairston and backup G Chad Reinhart. Blake has the size that Chan Gailey loves on linemen, and, since his natural position is center, is more qualified to snap the ball than Andy Levitre, who can stay at LG if we have an injury at center.

Round 5: Matt Reynolds, OT, BYU

The Bills have almost finally finished developing the competent o-line that can lead our offense to victory. A backup center was one missing piece. Another is the backup RT. Erik Pears has been a nice surprise this year, playing well and avoiding injury. But backup Sam Young, claimed off waivers from Dallas, does not appear to be a long-term solution for Buffalo. Reynolds has good size and has started since his freshman season.

Round 6: Chandler Harnish, QB, Northern Illinois

Levi Brown has run his course on the practice squad and failed to make an impact. So it's time for Buffalo to groom another late-round backup and see if they can mold a future star. Harnish has good size and athleticism and had excellent production, although it was against the MAC.

Round 7: Trumaine Johnson, CB, Montana

Buddy Nix agrees with the philosophy that you can never have too many defensive backs, and with the way our starters had played this year, I think Buffalo will again go after an athletic CB with upside in the end of the draft. Has 13 career interceptions, but he could drop to the bottom of the draft after being arrested for disorderly conduct this year.

In This FanPost

Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.