The Buffalo Bills have to be the most cursed franchise in sports. Not even just American football.
They live in Buffalo. They were already cursed.
Print