Welcome, Sign In
World Champion San Francisco Giants Throw Party
Description:Tens of thousands of fans celebrated the Giants sweep of the Detroit Tigers in win the World Series with a parade through San Francisco.
2012 world series champion
giants world series parades