I can’t tell you how much this pains me to say this being a diehard Giants fan. But a noble journalist puts his allegiances aside.
Here is an in-depth comparison of two teams, in amazing detail and quality (HD detail and quality). The main determinant in the series, I believe, will be the powerful offense of the Phils…and the three-runs-is-a-chore offense of the Giants.