triathlon, swim bike runCori JamesAugust 16, 2018ironman training, ironman triathlon, triathlete, triathlon blog, swim bike run, athlete blog, self love, ironman tri1 Comment Oh shit. Ironman training ain't easy. triathlon, swim bike runCori JamesAugust 16, 2018ironman training, ironman triathlon, triathlete, triathlon blog, swim bike run, athlete blog, self love, ironman tri1 Comment