The Buffalo Bills have to be the most cursed franchise in sports. Not even just American football.
I can’t help but think this guy had a hand in last night’s game.
Print