How do you put up a page claiming the giants as super bowl champs? Are you crazy? Don't you know that stuff is bad luck? You'd think that their are responsible people programming this site...ESPECIALLY THE NIGHT BEFORE THE SUPER BOWL!! Bad job, giants web programmers!! I hope this doesn't bring us bad karma.