San Francisco Giants World Series Celebration by wendy goodfriend | Jun 12, 2011To celebrate the San Francisco Giants winning the 2010 World Series there was a massive victory parade and City Hall ceremony at the SF Civic Center on November 3, 2010.