Big crowds hit the streets of San Francisco late Wednesday to celebrate the Giants' third World Series title in five years.
ABC News: Top Stories, ABC News
Thu, 10/30/2014 - 1:15am
Big crowds hit the streets of San Francisco late Wednesday to celebrate the Giants' third World Series title in five years.