A rainy Friday afternoon couldn't dampen the spirits in San Francisco, where the Giants triumphantly celebrated their third World Series championship in five seasons by parading through the streets.
Here are the best photos from the festivities.
A rainy Friday afternoon couldn't dampen the spirits in San Francisco, where the Giants triumphantly celebrated their third World Series championship in five seasons by parading through the streets.
Here are the best photos from the festivities.