Kieran Storch and Julie Derron steal the show at world’s largest triathlon: Challenge Taiwan
With more than ten thousand participants, Challenge Taiwan is once again a massive spectacle this year, and Kieran Storch and Julie Derron have just won the Middle Distance. For Storch, it meant a title defense after he was also the strongest last year; for Derron, it was a fulfillment of her role as the favorite. […]












