
“Flora Duffy grabbed her first podium finish of the year and stormed to the top of the World Triathlon Series rankings with a fantastic race in Cape Town today.”
Read more: http://www.royalgazette.com/runningtriathlon/article/20160424/duffy-i-was-not-missing-out-again