Considering I don’t care about football in the lease, I am way too happy that the Giants won the super bowl.
1) They are technically the NEW JERSEY Giants. They play in New Jersey
2) They beat Boston. I HATE all things Boston
3) They were the underdogs. I am a sucker for the underdog, because I am such a girl.