Kettlebell training boosts your power, strength, flexibility, and mobility, all while being gentler on your body than barbell weight training. You can't just pick one up and go without risking injury, though. Here are all the benefits of using them, and why you should work one into your routine.