Different sports train the body in very different ways – but some offer far broader fitness benefits than others ...