San Francisco Giants Victory Parade

San Francisco Giants Victory Parade
SAN FRANCISCO, CA - OCTOBER 31: Hundreds of thousands of fans lined Market Street and watched from buildings as the San Francisco Giants celebrated their World Series victory with a parade on October 31, 2012 in San Francisco, California. The San Francisco Giants beat the Detroit Tigers to win the 2012 World Series. (Photo by Ezra Shaw/Getty Images)
View Comments (0)