This afternoon, the twelve teams competing in The Ocean Race Europe (VO65 and IMOCA) took the start from Alicante of…
World-champion sailor Andy Horton, who is competing in this weekend's Helly Hansen NOOD Regatta Chicago, said that no one on…