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.

advertisement | advertise on newsday