San Francisco Giants World Series
Even a drenching rain couldn't dampen Giants fans' enthusiasm as their team destroyed the Cards 9-0 to reach the World Series. (Ali Thanawalla/SFBay)
Even a drenching rain couldn't dampen Giants fans' enthusiasm as their team destroyed the Cards 9-0 to reach the World Series. (Ali Thanawalla/SFBay)
Post a comment
No Comments