The New York Giants have WON the 42nd Super Bowl!
I know that I live in what some people call NEW ENGLAND which means I should be a Patriots fan BUT I am a native New Yorker and always will side with a New York team. So hate me all you want neighbors!
(lots if people who live around here are Giants fans so I have some company, LOL)
Go Eli, Go Eli, Go Eli...