Giants winning this super bowl feels like it is for every fan out there other than a Pats fan. They obviously are cheaters. I feel great because I love nothing more then to see Belicheck act like a pussy and leave the field before the game was even over. Tom Brady showed no class but not shaking Eli's hand before the game. Pats were just not good enough. The Giants came in and their defensive front dominated all night. Congratulations Giants.