The Slam Ball is the best tool for you if you want to do cardio, explosive training, and various other endurance exercises like those done in CrossFit. Slam ball can be used to support other sports training such as conditioning workouts, MMA, wrestling, football, basketball & other athletic training.