Here's a quick thumbnail recap of the Bills 2010 NFL draft:
1) RB C.J. Spiller - Clemson - 5-11, 196, 4.37 - A true game breaker, but considered too small to be an every down back in the NFL. With Fred Jackson (and possibly Marshawn Lynch) there, the Bills will find ways to get into the passing game as well. Spiller is an outstanding deep threat as a receiver. A simple case of the Bills drafting the best athlete at this spot rather than need. Also a high character guy who was an Academic All American.
2) DT Torrell Troup - Central Fl - 6-2, 314, 5.17 - Huge, strong, and an ideal fit for a 3-4 nose tackle. Some think the Bills reached here, but he will be an instant improvement as a run-stuffer.
3) DE Alex Carrinton - Arkansas St. - 6-5, 285, 4.92, - Strong run defender who is ideal for 3-4 de. Has basically a bull rush pass rush technique that was effective in college, but will need to add more moves at the next level. Bills picked him primarily to help the get better at stopping the run.
4) WR Marcus Easley - U-Conn - 6-3, 210-, 4.46 - good size and speed, does drop the ball at times and tends to catch it with his body instead of hands. Most of his playing time came in senior year, which is always a bit of a question.
5) OT Ed Wang - Virginia Tech - 6-5, 314, 5.20 - Some think he's a bit slim, and won't project as the starter the Bills need right away at LT. He does have good quickness and quick feet.
6) LB Arthur Moats - James Madison 6-0, 246, 4.66 - Some think Moats is a steal as a 6th rounder and will contribute right away. Quick and tough. Big step up from D 1-AA but he's a terrific athlete with great motor who can play either inside or outside.
6) OLB Danny Batten - South Dakota St. - 6-2, 248 - another small college prospect with great athletic ability, although not as quick as others drafted higher. Always hustles and give all-out effort.
7) QB Levi Brown - Troy - 6-3, 230, 4.99 - Has a strong arm and is adequately mobile, and doesn't get rattled easily. Some scouts like him a lot, while others don't. A project.
7) OT Kyle Calloway - Iowa - 6-6, 323, 5.53 - Huge frame and length with good quickness. Has a nasty streak and has good footwork. Will play guard with Bills.