Fueled by latest win, Patriots embracing tough road ahead

“Every game in Foxborough, Massachusetts, by way of Boston, Massachusetts, is a must win,” Newton said on his weekly appearance on WEEI radio Monday. “I don’t know who gave anybody any type of inclination, but even a blind man can see, even an unconscious person can notice that every game is a must win.”

Leave a Reply

Your email address will not be published. Required fields are marked *