It's a good move for Buffalo's PR, but it also gives the Bills a legit cornerstone player at one of the more important positions in the game.
But they've commited to Fitzpatrick....The model of inconsistency during his three year tenure as starter/backup in Buffalo. He can't make the 'deep out' throw with any form of consistency, he has a wild and violent delivery which compensates for his lack of relative arm strength...He can't rope anything across his body or drive the football. He has mental lapses and is error prone. Fitz has a cycle...one great game, two average games, and then two bad games...repeat...He hasn't progressed since he hit the field.
Secondly, Buffalo has a porous offensive line and a below average secondary. They've tied up huge cap money in three players (Fitz, Johnson, Williams).
Anyhow, Mario Williams was still a great signing for the fan-base though.
It's all good....We'll sign Danny Oblongata for a 2nd rounder, Gregory Stevens, and James Bond.