License Photo
San Francisco Giants World Series Parade
The San Francisco Giants pose with their three World Series trophies in front of City Hall after the World Series Parade in San Francisco on October 31, 2014. The Giants have won the series in 2010, 2012, and 2014. UPI/Terry Schmitt
Please fill out form for pricing information for the photo below.