San Francisco Giants Victory Parade

San Francisco Giants Victory Parade
SAN FRANCISCO, CA - OCTOBER 31: Pablo Sandoval #48 of the San Francisco Giants holds his World Series MVP trophy during the San Francisco Giants World Series victory 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)