upper waypoint

Giants Win the World Series

Save ArticleSave Article
Failed to save article

Please try again

The Giants are the champions after 56 long years, 52 of them in San Francisco. Locals watched the game on a jumbotron outside San Francisco City Hall, then celebrated long into the night.

Sponsored

lower waypoint
next waypoint