Leo Cardenas

5'10", 160 lbs
SS
Born: December 17, 1938 in Matanzas, Cuba
Experience: 16 years