Juan Castro

5'11", 190 lbs
SS
Born: June 20, 1972 in Los Mochis, Mexico
Experience: 17 years