If you're a fan of swimming, cycling, running, or hiking, you also need to be a fan of strength training. Complementing your cardio activity with time spent lifting weights at home or in the gym is ...