Thousands Celebrate Giants Win in San Francisco

Thousands Celebrate Giants Win in San Francisco
The San Francisco Giants World Series championship sent city residents pouring into the streets. About 2,000 fans celebrated outside City Hall, where they had gathered to watch the game on a Jumbotron. (Oct. 29)
View Comments (0)