The Advantages of Weight Training on HealthWhen thinking of lifting weights, we often associate it with larger than life body builders. However weight training can offer so much...