June 27, 2007

San Francisco Giants Vs San Diego Padres at AT & T Park