Snow shovel apocalypse: Buffalo Bills fans drop out of the sky to help team in record snow fall
The Buffalo Bills, known for their indomitable spirit in the face of snowfall, have taken winter warfare to a whole
Read MoreJoe Ditzel Has Some Problems
The Buffalo Bills, known for their indomitable spirit in the face of snowfall, have taken winter warfare to a whole
Read MorePodcast: Play in new window | Download
The Bills started operations in 1960 as an original member of the American Football League. They won AFL titles in
Read More