Photo Gallery: World Series Giants Parade

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

Share This

Leave a Reply

Connect with Facebook