The Buffalo Bills have to be the most cursed franchise in sports. Not even just American football.

The Chicago White Sox, Vikings and Lions would all disagree
White Sox already won the World Series this century?