oh, whats that? sorry i can hear on account THE GIANTS WON THE FUCKING SUPERBOWL!!!!