Photo Gallery: World Series Giants Parade

Sina WeiboPrintShare

World Series Giants Parade Baseball

2. Fans cheer at the start of the San Francisco Giants World Series victory parade, Wednesday, Oct. 31, 2012, in San Francisco. The Giants swept the Detroit Tigers in three games to win the World Series. (KTSF Photo by Ricky Chan)

Pages: 1 2 3 4 5 6 7 8 9

Leave a Reply

Connect with Facebook