Medicine balls are among the most versatile pieces of equipment that can be used for effective training in all sports. Medicine balls have a variety of interesting and challenging uses in developing... This description may be from another edition of this product.