Deep water running is an excellent alternative to running on land for those who are injured and officers incredible fitness benefits for non-injured runners.
Training with free weights has many benefits. Along with targeting main muscle groups, free weights also require surrounding muscles to be used for stabilizing.