The Buffalo Bills have to be the most cursed franchise in sports. Not even just American football.
I've been an honorary Bills fan since I found out about the cancer. We're praying for Buffalo.
Print