Patriots have score to settle with Buffalo

Patriots have score to settle with Buffalo