April 26, 2010; San Francisco, CA, USA; Philadelphia Phillies catcher Carlos Ruiz (51) tosses the ball to the dugout during the sixth inning against the San Francisco Giants at AT&T Park. The Giants defeated the Phillies 5-1. Mandatory Credit: Kyle Terada-Terada Photo
Add to Lightbox Download