The scoreboard at Petco Park says it all after the Padres beat the Giants on May 17th, 2010
Photo by Gian Ghio
Posted May 25, 2010