Spinball pitching machine that can be configured for baseballs or softballs and can reach 90 mph velo, throws curve balls, fastballs, sliders, even knuckle balls. The machine comes with 54 yellow dimpled baseballs valued at $157.00. The price for the machine and the balls is firm at $900.00 and non-negotiable. New the machine cost $1699.00.