Disclaimer: The following is an extremely biased, completely subjective view of the Giants/Phillies rivalry from the mind of a Giants fan.
Phillies fans, you probably shouldn’t read any further without first being aware that you will not like what is written. You will disagree, and will no doubt let me know what an idiot I am for writing this.
Which is fine.
I just want you to know what you’re getting yourselves into before you start.