Former MLB great Roger Clemens back when he was with the Houston Astros
« Back to Story
HOUSTON - OCTOBER 09: Winning pitcher Roger Clemens #22 of the Houston Astros holds his fist up in celebration as he leaves the field after Chris Burke #2 hit a solo home run to defeat the Atlanta Braves in Game Four of the 2005 National League Division Series on October 9, 2005 at Minute Maid Park in Houston, Texas. The Astros eliminated the Braves three games to one with a 7-6 victory in the 18th inning. (Photo by Brian Bahr/Getty Images)
Related to: