I was right about Texas, but incredibly wrong about Philadelphia.
2010 World Series
Texas over San Francisco in six
This was a hard decision to make. The Rangers and Giants have great pitching, with the edge going to San Fran. However, Texas has a better batting lineup, which will lead them to the title.
Pitching will always be the most important part of baseball. But pitching cannot be the sole contribution to a victory. A team still needs to swing the bats. It takes great pitching and great hitting to win. Texas is closer to that than San Francisco.