Meet the Crusher Curve pitching machine: a training system that challenges you to hit ball two-thirds smaller than a real baseball. It has variable speed control, so you can try curve and fastballs. The machine can pitch at 45mph. The battery life lasts up to 4 hours.
The pitching machine has steel legs with rubber tips. It has a 2-dozen ball feeder.