The Valle Throwing Plyo Balls include six weighted plyometric balls (3.5oz, 5oz, 7oz, 11oz, 1lb, and 2lbs) for overload and underload training. Perfect for improving pitching mechanics, building arm strength, warming up, and aiding recovery, these balls are made from durable, pliable materials for long-lasting use and instant visual feedb