As a Patriots fan, I had some of the same reactions to the last quarter of last night's (December 17) game...  But, I never freaked out the way this guy did.

Then again, the Pats won, so...

More From 92 Moose