Felt uncomfortable all week with the talk about this game being an easy win, the only question is how much the Pats will win by, etc.
Pats seem ripe for a loss with their troubles on the offensive line and in the secondary, plus Edelman banged up. Coming apart at the seams a little bit.