Triathlon Magazine April 18, 2019
On April 18th, Ironman announced that Des Moines, Iowa, Fayetteville, Arkansas, Memphis, Tennessee and Tulsa, Oklahoma, have been named finalists […]
Cam Mitchell June 1, 2018
A comprehensive list of triathlons across Canada this June