Congrats to SSA's Robby Meek and Leo Boucher on their great performance (and star turns) at the US Open Sailing Series Ft. Lauderdale. Robby won the ILCA 6 and Leo took Bronze in the ILCA 7! Charlie Anderson finished 16th in ILCA 7 and Sam de los Reyes finished 10th in ILCA 4. Way to go!!
Follow the US Open Sailing Series here.