LYC sailors Stephen Baker and Tommy Sitzmann finished 2nd and 5th overall out of 258 sailors from 58 nations at the IODA World Championship in Cyprus.
LYC sailors Stephen Baker and Tommy Sitzmann finished 2nd and 5th overall out of 258 sailors from 58 nations at the IODA World Championship in Cyprus.