May 11, 2021
Mark Allen is a legend.
ESPN named him the Greatest Endurance Athlete of All Time.
6X winner of the Ironman World Championships in Kona.
First ever winner of the Triathlon World Championships.
Epic 21-race winning streak, at all distances, the longest in triathlon history
But it wasn't just Mark's victories that made...