The Dugout - Giants vs the Phillies
AT&T Park - San Francisco, California
August 2011