GoSports Weighted Training Balls - Choose Baseball or Softball - Hitting & Pitching Training for All Skill Levels - Improve Power and Mechanics