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

White Sox already won the World Series this century?
2005.