100 Full-distance races in 100 days? Who is the Iron Cowboy?

Canadian James Lawrence is taking on another impressive endurance challenge