This is a great post on so many different levels.
As an aside, on draft day, I had so many different friends (who are fans of other teams) call me to congratulate me on the pick. One friend, for example, who is a fan of the Giants both congratulated me and was bemoaning the fact that he did not fall to the Giants. There is not one player that was picked after CJ that I would prefer to have on the team. We got a top five pick with the ninth pick in the draft. I am so happy we did not reach for a tackle or one of the mediocre QBs. I am a fan that really believes that the Bills have to upgrade the offensive line, but I am very happy that the Bills did not pass on CJ's unique abilities and reach to make some of the people on this board happy. It is obvious to me that Buddy has a plan and did a great job on draft day. I am happy that he is our GM.