I just saw Chad on Sportscenter telling the NY media off.....very intelligently. I like that guy.

And yes, the Patriots losing sucked big time. When your favorite team has won 24 of the last 26 you get used to winning. They'll just have to get back on track next week!!!