WOWOWOWOWOWOWOWOOWWOOWWO WHOOOOOOOOOOOOOOO HOOOOOOOOOOOOOOOO!!!! THE GIANTS WIN!!!!
*And can I just say what a huge slap in the face it was to have Belichick leave the field before the game was officially over? What a scumbag!!!! He should not even have been allowed to coach after he disgraced the league by cheating!!!*