Celebration after the Giants clinched the 2010 NL West title by beating the Padres. Typhoon Saloon, Pacific Beach, San Diego, CA
Celebration after the Giants clinched the 2010 NL West title by beating the Padres. Typhoon Saloon, Pacific Beach, San Diego, CA