I hated those Giants teams so much, but those Phils rivalries were amazing. Some of my favorite recent sports. One of my good friends is one of those brain damaged people who refuses to like all local teams, and does mental gymnastics to justify his fandom, is a Giants fan. Going to those games was immense.