Duffy Ready for Grand Championship in Switzerland (Triathlons)
Katie Zaferes eyes destiny, Jessica Learmonth, Georgia Taylor Brown and Taylor Spivey chase World title dreams as Lausanne, Switzerland host the 2019 Grand Final.
While those four chase the World N