ballplayer (n.) Look up ballplayer at Dictionary.com
also ball-player, mid-15c., from ball (n.1) + player.