You obviously dont spend any time in Pittsburgh do you? The terrible towels were flying high in every bar in western PA last year, even when they couldnt buy a win..
Nothing worse then sore losers.....every Pats fan I know is still making up excuses. They got schooled, plain and simple.