Giants Parade

0

Fans watch as the San Francisco Giants celebrate their World Series victory at the Civic Center in San Francisco, Calif., on Friday, October 31, 2014.