The staduim is in Foxboro though, common mistake ...If ypou actualy take all of New England and compared it to the entire Northern NY and greater Buffalo area you have a point....I don't know what you're talking about. The Bills were selling out regularly during the down seasons. Every game? No, but most games and you want to compare selling out to a city the size of Boston to a city the size of Buffalo??
OK....
~Dee~