All week I hear about how the Bills are so great that they can easily beat New England, remember that boasting of yours Ice.....
Now with the loss to the Jags, everyone is ready to write the season off...
Well, this just provides a lot of amusement for me.....