Medicine balls are a nice addition to your general workout routine. Available in varying sizes and weights, these weighted spheres can help improve muscular power and sports performance. The balls can be thrown and caught making for explosive medicine ball movements that can improve an overall athletic ability.