Archive for June 2019

A long training / racing season takes its toll on an athlete.  The long hours of training, over weeks and months, can beat an athlete down both physically and mentally.  In this article I am going to discuss ways to refresh the body and prepare it for the coming season.  […]