Upload Photo

Giants World Series parade

The Giants celebrated their sweep of the Detroit Tigers in the World Series with a parade in San Francisco on Halloween.