Luis DeLeon

6'1", 153 lbs
P
Born: August 19, 1958 in Ponce, Puerto Rico
Experience: 7 years