The Buffalo Bills have to be the most cursed franchise in sports. Not even just American football.
Fiyo said
The Chicago White Sox, Vikings and Lions would all disagree
Click to expand...
White Sox already won the World Series this century?
Print