Buffalo Bills Needs and 3 Round Mock Draft


Miami Dolphins Fan through and through, but football fan all around.

Buffalo Bills Needs and 3 Round Mock Draft
class="post-date-wrap left relative post-date-mob">


Needs: right tackle, defensive line, wide receiver, linebacker
First Round (19): Sheldon Rankins, DT, Louisville
The Bills need to find a solution at right tackle, but with no first round talents available they supplement their defensive line by adding Sheldon Rankins. Rankins is a three down interior force who can two-gap and one-gap, controlling the point of attack in the run game and flashing the ability to be a very good penetrator and pass rusher from the inside. He has tremendous short area explosion and is already a polished run defender. If he can develop his pass-rushing arsenal inside and keep his motor running constantly he can be a one man wrecking crew.
Second Round (49): La’Raven Clark, OT, Texas Tech
The Bills address their need at right tackle in the second round with an athletic tackle who is comfortable in space. Clark is a developmental prospect with the frame to play at left tackle, but will likely start as a guard/right tackle swing man. He can struggle at times in the run game and played in a heavy pass orientated offense at Texas Tech. He has rare foot speed for the positon and is dominant at closing the edge against speed rushers.
Third Round (80): Cardale Jones, QB, Ohio State
While Tyrod Taylor had a really good year in 2015 the Bills still do not know what they have in him longterm and will have to make a decision at some point this year. That makes Cardale Jones a terrific fit. He has outrageous upside and pure arm talent, but there are some very basic and obvious flaws. The Bills get to pair Jones up with one of the best coaches in pro football (Greg Roman) and develop his natural abilities and have an insurance plan for Taylor if he under performs or suffers another injury.


Miami Dolphins Fan through and through, but football fan all around.

More in AFCE

Victory Friday!!

cgc5783December 8, 2023

2023 Week 12 Overreactions

cgc5783November 29, 2023

Hard Knocks Ep. 2 Preview

cgc5783November 28, 2023

Happy Friday

cgc5783November 17, 2023

2023 Week 10 Overreactions

cgc5783November 15, 2023

Week 9 Gameday

cgc5783November 6, 2023