Felix Escalona

6'0", 190 lbs
SS
Born: March 12, 1979 in Cabello Edo, Venezuela
Experience: 4 years