How many games will your NFL team win this season?
With the NFL season fast approaching, I was wondering how many wins you guys see your team winning this year.
As a Bills fan, I'm looking at their schedule and it looks absolutely brutal.
6 games with the Pats, Jets, and Dolphins- since...