AT&T Park the Day the Giants Won

Image 6 of 8
< Prev Next >
All Quiet on the Giants' Western Front IMG_1306.jpg
In the distance, AT&T Park, home of the San Francisco Giants, on the morning they would win the 2010 World Series, in Arlington Texas.  Mission Creek Park, Mission Creek Harbor, San Francisco.