Happy to see the Bills creating a home field advantage like it used to be.
The Pats are still a work in progress. ATL is in all sorts of trouble. I dont buy too much in that win. Their run game is still poor, and have had the benefit of 4th quarter leads. Buffalo will play them very tough at home. In the cold and bad weather I am curious to see how Brady holds up.