SF Giants World Series victory parade

Photos of the San Francisco Giants celebrating their World Series victory with a parade in downtown.  (Photo submitted by John Marez via uReport)
November 4, 2010 10:25:51 PM PDT