Originally Posted by hizo64
Ya, my New York Giants did it last year to the 18-1 Patriots!
And I was cheering for them adamantly!!! I am not a Pats fan, or a Boston fan for that matter, and I was happy to seem the blow it! Now nobody will ever care that they were undefeated! I LOVE IT!