(c) Houston Astros

See Also:
Baseball Reference
Baseball Almanac

Position: P      Born: Sep 21, 1981      Bats: Right      Throws: Right

The LSU product was released by the Giants in the summer of 2009. When he signed a minor league deal with the Astros, he agreed only if the Astros would call him up to the majors in September. He got called up then promptly injured his shoulder.