2-Round Mock Draft

After watching Rey Maualuga DOMINATE the Pac-10 for the last 3 years, it is inconceivable to skip over him for a DE/TE/OLB. If the Bills do draft Maualuga they can move Posluszny to the strongside LB position and give the middle to Maualuga. Just imagine these two in the LB corps together, plus Kawika Mitchell playing weakside LB!!! Buffalo would quickly have one of the best LB corps in the NFL. 

In the second round I have the Bills shoring up their need for pressure on the QB with Jarron Gilbert, San Jose State. He is a freakishly athletic DE at 6'5" & 288lbs. (check out this now infamous YouTube video: Jarron Gilbert jumps out of pool). He even spent time at DT while at San Jose State, where his sacks went down, but he wreaked havoc in the backfield and recorded an eye-popping 22 tackles for loss. Definitely capable of shoring up the the defensive line for the Bills and a great value as a second round pick. 

Two TE's that would still be available in the 3rd round of my draft that would fit the Bills' needs are: Shawn Nelson, Southern Miss; and Cameron Morrah, California. Both are great catching TE's that can open up the field for Trent Edwards and they are both serviceable blockers. The other big need for the Bills are interior linemen and the two I have my eye on that would still be available in this mock draft are: Herman Johnson, LSU; and Louis Vasquez, Texas Tech.

P.S. Don't worry about my boy Marshawn Lynch; he'll be back after the suspension and will kill it!!! As long as Jauron and Schonert give Beast Mode the ball inside the 10-yard line!!! 

Round 1:

1. Lions - Jason Smith OT Baylor

2. Rams- Eugene Monroe OT Virginia

3. Chiefs- Brian Orakpo DE Texas

4. Seahawks- Matthew Stafford QB Georgia

5. Browns- Aaron Curry LB Wake Forest

6. Bengals- Andre Smith OT Alabama

7. Raiders- Michael Crabtree WR Texas Tech

8. Jaguars- Mark Sanchez QB USC

9. Packers- Malcolm Jenkins CB Ohio State

10. 49ers- Jeremy Maclin WR Missouri

11. Bills-  Rey Maualuga LB USC

12. Broncos- B.J. Raji DT Boston College

13. Redskins- Tyson Jackson DE LSU

14. Saints- Chris Wells RB Ohio State

15. Texans- Brian Cushing LB USC

16. Chargers - James Laurinaitis LB Ohio State

17. Jets- Josh Freeman QB Kansas State

18. Bears- Peria Jerry DT Mississippi

19. Buccaneers Aaron Maybin DE Penn State

20. Lions- Robert Ayers DE Tennessee

21. Eagles- Knowshon Moreno RB Georgia

22. Vikings- Percy Harvin WR Florida

23. Patriots- Clay Matthews LB USC

24. Falcons- Evander Hood DT Missouri

25. Dolphins- Kenny Britt WR Rutgers

26. Ravens- Darius Heyward-Bey WR Maryland

27. Colts- Ron Brace DT Boston College

28. Eagles-  Michael Oher OT Mississippi

29. Giants- Hakeem Nicks WR North Carolina

30. Titans- Vontae Davis CB Illinois

31. Cardinals- LeSean McCoy RB Pittsburgh

32. Steelers-  Eben Britton OT Arizona

Round 2:

1. Lions- Clint Sintim LB Virginia

2. Patriots- Connor Barwin DE Cincinnati

3. Rams- Alphonso Smith CB Wake Forest

4. Browns- Louis Delmas FS Western Michigan

5. Seahawks- Darius Butler CB Conneticut

6. Bengals- Alex Mack C California

7. Jaguars- Eric Wood C Louisville

8. Raiders- William Beatty OT Conneticut

9. Packers- Dorrell Scott DT Clemson

10. Bills- Jarron Gilbert DE San Jose State

11. 49ers- Sean Smith CB Utah

12. Dolphins- Larry English DE Norther Illinois

13. Giants- Shonn Greene RB Iowa

14. Texans- D.J. Moore CB Vanderbilt

15. Patriots- Donald Brown RB Conneticut

16. Broncos- Sen'Derrick Marks DE Auburn

17. Bears- Brian Robiskie WR Ohio State

18. Browns- Asher Allen CB Georgia

19. Cowboys- Duke Robinson OG Oklahoma

20. Jets- Derrick Williams WR Penn State

21. Eagles- Brandon Pettigrew TE Oklahoma State

22. Vikings- Max Unger C/OG Oregon

23. Falcons- Michael Johnson DE Georgia Tech

24. Dolphins- Chase Coffman TE Missouri

25. Ravens-  Patrick Chung SS Oregon

26. Patriots- Paul Kruger DE Utah

27. Panthers- Cody Brown DE Conneticut

28. Giants- James Casey TE Rice

29. Colts- Fili Moala DT USC

30. Titans- Ramses Barden WR Cal Poly

31. Cardinals- Andy Levitre OG Oregon State

32. Steelers- Jairus Byrd CB Oregon

Just another great fan opinion shared on the pages of