It's not the Bills' fault. Blame Leon Czolgosz | The lighter side of The News

Posted
A recent article on the Buffalo Bills being perhaps the most cursed franchise in all of sports got the attention of two of the region's most powerful politicians.

Continue reading at Buffalo News »