I think even Jets fans have to be happy about this one.
How true. I think there may be more people happy because the Patriots lost than are happy because the Giants won. lol
Heh. I think about 98% of all NFL fans are happy. The Patriots are good enough to beat anyone but they didn't have the character when character counted..
This is one Jets fan who is thrilled that Brady, Belicheck, and the Pats lost their “perfect” season.