Monday, November 01, 2010

The San Francisco Giants have won this year's World Series, defeating the Texas Rangers tonight, 3-1, to finish things off in five games. From a hot-hand perspective, the Giants' pitching staff was the big story, giving up only one run in the Rangers' last 21 and 1/3 innings at the plate (Giants' postseason game-by-game log).

No comments: