The Iron Cowboy finishes 100 full-distance races in 100 days

Canadian triathlete sets another endurance record

All 100 full-distances in 100 days