Buffalo Bills, Highmark Stadium and Lake-effect snow

Snow has continued to fall around Orchard Park ahead of Week 13's "Sunday Night Football" feature between the Buffalo Bills ...
Buffalo secured a fifth straight AFC East title with five games left. It is on a seven-game winning streak. The Bills have ...