To 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.