Long's loyalty to the Bills might seem puzzling at first. He has lived in Northern Virginia for 28 years and has never lived ...
It wasn’t always pretty, but the Buffalo Bills defeated the New England Patriots. Okay, I’ll be honest none of it was pretty.
Suspicious NFL fans are sure the refs helped the Buffalo Bills win a game after they failed to call a delay of game that led ...
There's sure to be fireworks as the Lions, at 32.1, have the most points-per-game in the league, and the Bills are second ...