Jorge De Leon

6'0", 185 lbs
P
Houston Astros
Born: August 15, 1987 in La Cega, Dominican Republic
Experience: 2 years