In the lead-up to his Ironman 70.3 event, John shares some of the lessons he has learned in preparing for this grueling race.
In the lead-up to his Ironman 70.3 event, John shares some of the lessons he has learned in preparing for this grueling race.