>>a more recent one-arm player in the majors

>Or maybe just one-handed?

well, he did keep his glove on the stub while he pitched the ball.
http://www.usc.edu/student-affairs/dt/V130/N50/03-joe.50s.html
http://www.usatoday.com/sports/baseball/mlbleada.htm