- FanGraphs Baseball - http://www.fangraphs.com/blogs -

Congratulations, San Francisco

Since September 1st, they have allowed 2.31 runs per nine innings – truly one of the great stretches of team pitching in baseball history. They earned the championship, and their place in history. Enjoy it, Giants fans.