Giants Fans Celebrate at World Series Parade

11/1/2012 11:00AM

Hundreds of thousands of Giants fans gathered in downtown San Francisco Wednesday to celebrate their baseball team after it won the World Series title in a four-game sweep against the Detroit Tigers on Sunday. WSJ's Monika Vosough reports.