Notifications
Clear all
Topic starter
Just like Philly yesterday, the Bills dress up as an unloved favorite.
For the year unloved favs going 11-7. Not great but good enough to lean to that side.
Plus the fact that the NFL wants the AFC title game to be played in Atlanta. They usually get what they want.
Rumors are that they are already prepping the venue for that game.
Best of luck.
Posted : January 22, 2023 12:48 pm