NY Giants, Losers.Perhaps watching highlights of the Eagles Super Bowl win make me happier, but this might