OEM Durable Cricket Pitching Machine Balls for Golf Training. Hard ball. dimple training ball. customized color and weight.