Image 1 of 1
Yorvit Torrealba 3080.jpg
16 August 2008: Colorado Rockies' catcher Yorvit Torrealba slides home safely in the 9th inning against the Washington Nationals at Nationals Park in Washington, DC.  The Rockies defeated the Nationals 13-6, handing the last place Nationals their 9th consecutive loss. ..Mandatory Photo Credit: Ed Wolfstein Photo