Originally Posted by Reality
Those loud stadiums like they have in Philadelphia, Kansas City and Cleveland have sure helped them win a lot of Super Bowls in recent years.
Sometimes .. I mean just sometimes .. it might have everything to do with the coaches and players ..
Why bother with the truth when you can blame the fans?
People are so silly.