I know I'm not the first guy to say this, but, I think the Bills had no choice but to move him. They didn't want to cave in to his demands - they reward guys that come to camp, OTAs, etc, and work their butt off. Peters wanted to be #1 (or #2) in the league... pure and simple. It's pretty amazing they got a 1st rounder plus. Honestly, when Peters wasn't in the line-up last year, did the Bills play better, worse, or the same? That's the big question. I tend to think the same, if not better.
Both sides should be happy.