Giants v Astros
HOUSTON – APRIL 7: Roger Clemens #22 of the Houston Astros points toward home after ending the 5th inning against the San Francisco Giants on April 7, 2004 at Minute Maid Park in Houston, Texas. (Photo by Jed Jacobsohn/Getty Images)
HOUSTON – APRIL 7: Roger Clemens #22 of the Houston Astros points toward home after ending the 5th inning against the San Francisco Giants on April 7, 2004 at Minute Maid Park in Houston, Texas. (Photo by Jed Jacobsohn/Getty Images)