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)