I'm so excited! Congrats to the Giants!
I'm still on the ground in Shinjuku, Tokyo. Luckily, the game was carried on Japan national television with NFL network commentary. What a game! No one thought it was possible, but Eli stepped up with the backing of the best defense in the NFL. Strahan and Umenyiora were absolutely critical. And Burress was proven a prophet of great things for New York. A huge game, a good game, and a great win for the underdog Giants.