The Power Punch is a training aid for softball or baseball that is used and trusted by the pros. It helps strengthen and position the lead arm of a batter while hitting a softball/baseball. The Power Punch prevents you from developing a "Bar Arm" and forces you to keep your hands inside the ball.