A detailed look at the time, food, and workouts required to train for a full triathlon (like an Ironman® triathlon) in 1 year.
56