Jorge De Leon

6'0", 185 lbs
P
Houston Astros
Born: August 15, 1987
Experience: 2 years