Casey Pro 3G Baseball Pitching Machine. Introducing the innovative micro-adjustment system that allows for instant pitch changes for game like training. Quickly and precisely move the selected pitch up/down or left/right. Ideal for positioning a pitch to an exact location for repetitive training or for mixing up pitches to replicate game situations. Micro-Adjustment Feature: Adjust pitches in specific increments for pinpoint control, Adjust height in a 36' range, Adjust left/right in an 18' range. Center-of-Gravity design allows for full 360 degrees left/right rotation and 120 degrees vertical pivot. Position indicators index pitch locations and changes. Variable speed control : 30-100 mph. Throws sliders, curves, knuckle balls, and fastballs. Requires 110 Volt AC Power. Lifetime Warranty. 22 ball capacity.