Giants Go To World Series!Posted: October 22, 2012
Congrats to San Francisco Giants!
Big win. Game 7 in the wonderfully pouring San Francisco rain, the Giants soaked the St. Louis Cardinals 9-0 to take the National League West Division Championship 4-3.
Next up, the Giants face the Detroit Tigers for the World Series title starting this Wednesday 4:30 pm PT Game 1.
Go Giants! Bring the World Series title back to San Francisco (for the 7th time)! Go Giants!!!