Giants 2012 World Series Victory Parade: A Look Back

An estimated one million San Francisco Giants fans crowded onto Market Street and Civic Center Plaza Wednesday to celebrate the team's second World Series championship in three years.