A perfect upset to an an almost perfect season. Ah, how sweet it is!
Well, I shouldn’t be surprised, but my wife … wait for it … was right. The Giants, did indeed win Super Bowl XLII. We were stressing this entire game and with each minute the Giants hung around, we were glued to the television. It got so intense at one point, my wife, who generally doesn’t get riled up during a game, actually let fly an expletive. I, having been know to be quite animated myself, was actually rather…