San Francisco Giants World Series
Giants fans had lots to cheer about all game, as the home team powered to a 9-0 win over the Cardinals to reach the World Series. (Ali Thanawalla/ SFBay)
Giants fans had lots to cheer about all game, as the home team powered to a 9-0 win over the Cardinals to reach the World Series. (Ali Thanawalla/ SFBay)
Post a comment
No Comments