10 reasons to hate the new york giants