Since the worst blogger died.
Quickly, San Francisco is still my pick to take the World Series. The Rangers have faired well to this point while not having to face the caliber of pitching that they will see from the Giants. Further, four of the possible seven games will take place in a pitchers ball park, where those can'o'corn homers will be more along their rightful lines.
I'm going with San Francisco in five, although I want to say six.
Either way, Giants win.
I think Panda has a huge series.