American Yacht Club

Commodore Peter Duncan wins the 2017 J/70 World Championship

Porto Cervo, Italy (September 16, 2017) – Peter Duncan (USA), sailing with Jud Smith, Victor Diaz de Leon and Willem van Waay, won the 2017 J/70 World Championship. Continuing their remarkable consistency today with a 1-3, the team never finished worse than third in the six race series, finishing with a 15 point margin over runner-up Brian Keane (USA). Racing for 161 teams was held September 12 to 16.