Buffalo Rumblings, a Buffalo Bills community
It has happened folks. For the first time this season, the Buffalo Bills are favored to win a game.