I don't understand it either. 80% of NFL teams are in such horrible financial states, yet Buffalo is at the top of the list financially. So much potential with the talent we do posses, and plenty of room to add the players the new Top Dawg would want.
Win in Washington or Dallas and youll get your props and normal respect, turn the Bills organization around and awaken our tormented fans and youll go down in th books.