-
The Giants Win The Pennant! The Giants Win The... Ah, You've Heard It Already
-
Your NL champs: the San Francisco Giants, in a 9-0 blowout at a rainy AT&T Park. Man, the Cardinals disappeared all of a sudden, blowing a 3-games-to-1 lead, outscored 20-1 in the last three games. Now, Giants-Tigers. (San Francisco Chronicle)
Have an opinion? Add your comment below.