Mark Allen was struggling to make history. At age 37, he sought to become the oldest person to win the Ironman triathlon.
There’s tough and then there’s Ironman tough. Every product is carefully selected by our editors. If you buy from a link, we ...