To be honest, I didn't think they'd win the Lombardi from the moment I saw the schedule. When I saw that the Bills got screwed out of a home game, to play a team in London that had been there a week and a half, I had bad feelings.
When I saw that, I turned to my google box to see how many teams that played in London went on to win the Super Bowl in the same season, and that number was 1 ... In the very first year they played in London, 2007, the Giants went on to beat the patriots. Hasn't happened since.
Last night the Bills lost to one of the top 2 teams in the AFC. I'd rank the Bills #4 behind the two remaining teams and a Bengals team they can't seem to beat.
I want to thank Tre', Dr. Poyer and Mr. Hyde for all they've done for this team, sadly I think their time here has come to an end.