June 24, 2011; San Francisco, CA, USA; San Francisco Giants center fielder Andres Torres (left) at bat in front of Cleveland Indians catcher Lou Marson (right) during the sixth inning at AT&T Park. The Giants defeated the Indians 4-3. Mandatory Credit: Kyle Terada-Terada Photo
Add to Lightbox Download