Kettlebells and sandbags are both excellent tools for functional fitness training, but they cater to different...