I hate the Giants, mostly for their Super Bowl wins against the Patriots. This makes me hate them even more.