This is one of those games that makes me feel stupid for believing the Pats are good.
I know it's absurd that I say that when they've had so much success, but sometimes they just come out and look like dog crap. Maybe I'm just not used to them being the clearly inferior team. Today, they are.