These threads crack me up...why did they do this, or that...I will tell you why, to make the Bills a better team. They probably wanted to unload Glenn because of lack of playing time and high salary. So, you dump him and get good value. It improves your draft stock and cap situation which is a win for the team. It gives you flexibility and a better opportunity to trade up if the situation presents itself. The truth of the matter is that when all these moves were made, there was no crystal ball to tell them what prospect would be available when, but improving your draft position only helps your situation. Now if they can find a trade partner, its easier to move up...if that doesn't happen, they get a prospect with a higher chance for a successful career...again it makes the Bills a better team. You can't judge this draft solely on the fact that they are able to move up and get one of the big 4 QB's because it takes 2 to tango. Maybe they stay put and Rudolph is the next Big Ben. I wouldn't even care if they "reach" for him at 12 to be sure they get him...if they like him that much. In any event, Beane will do whatever he feels is best for the team under the circumstances that present themselves on draft day...or before.