PHOTOS: San Francisco Giants Victory Parade!
Saturday, November 1, 2014
PHOTOS: San Francisco Giants Victory Parade!Giants mascot Lou Seal waves to the crowd during the victory parade for the 2014 World Series Champions San Francisco Giants on Oct. 31, 2014 in SF. (AP Photo/Jeff Chiu)
Copyright © 2024 KGO-TV. All Rights Reserved.