Medicine balls are mega diverse training tools. They build explosive power and functional fitness. This article brings you the 5 best balls.