Black Flag drops Gilmour and Turner off the podium at World Cup Hyeres
Eight gold medals were decided on the penultimate day of racing at the third round of Sailing's World Cup Series in Hyères, France. Six Medal Races produced six final podiums with the other two gold medals being claimed by…






