November 1, 2010 The San Francisco Giants win game 5 and the 2010 World Series! Shot at the Fiddlers Green.
Copyright 2015 all rights reserved. No image or its parts may be used without permission.