Stress takes a real toll on both body and mind, and a growing body of research suggests fitness may be one of the most ...