Craig Alexander won the inaugural Newfoundland Ironman 70.3 in July, and captured 2nd place at the World Ironman Championships in Kona last month finishing the day with a 2:45 marathon.
Read more about Craig in this TriJuice story and listen to an inspirational interview on Competitor Radio.