Pitching wins championships and both World Series teams, the Giants and Rangers, are pitching extremely well right now. It will be interesting to see the starting pitching matchups for the series. Texas has a potent offensive and the chemistry edge must go to San Fran who really seems to be buying into this “cast of misfits” mantra. My series prediction, Giants in 7. Series MVP: Brian Wilson. Views?