Bermuda’s girl Flora Duffy has just sealed another victory and made her fans super happy after winning gold in the women’s ITU World Triathlon Series event in Hamilton.   Duffy was able to start strong and keep an advantage throughout all the race and finally finishing 96 seconds ahead…

Read More >>