HART Rubber Softballs are hardwearing on tough surfaces making them great for training.
What size softball do I need?