That is the perfect ending, make it all the way to the Super Bowl and FAIL!
Way to go Giants.
I think even Jets fans have to be happy about this one.