Dame Flora Duffy relishing return of World Triathlon Series to Bermuda
Dame Flora Duffy is relishing the opportunity to finally race in front of a home crowd as reigning Olympic champion when the World Triathlon Championship Series returns to Bermuda in November.
Having …