Buffalo Bills Fans Named “Best In The League”Buffalo Bills Fans Named “Best In The League”You may remember last year when Fox Sports ran a poll on twitter trying to find out who had the best fans in the NFL. The Bills lost in the finals on that poll. They didn't lose this time.Brett AlanBrett Alan