If you want to work on your throwing mechanics, look to the SKLZ Throwing Plyo Balls 5-Pack. These training balls are made of durable materials and come in 5 different weights over 2 different sizes, allowing you to improve your skills while promoting blood flow and active recovery. SKLZ Throwing Plyo Balls 5-Pack - Baseball/Softball Accessories at Academy Sports