• Duke 1/2 Quick Recap

    Update: Official Results are in. Considering the depth of field of this race, and the brutal heat, I’m really pleased with my result. Swim: 39:40, […]