(c) Houston Astros

See Also:
Baseball Reference
Baseball Almanac

Position: P      Born: Dec 17, 1985      Bats: Left      Throws: Left

Abad made his big league debut with the Astros in 2010. After posting a 5.10 ERA over parts of three seasons in Houston, the homer-prone left-hander was granted free agency.