I love it, 8 posts on this board and you're calling people "idiots" and "retards". Nice.
If you don't like the pick, that's fine, but just tell everyone why you don't. Don't come on this board and start trashing other people.
The Bills got a great asset for the number 9 pick, there are plenty of other very good players left and last I saw there were still 6 rounds left unless I missed them.