St. Francis YC in San Francisco and Eastport YC in Annapolis have once again teamed up to host the top women’s match racing teams
Ian Williams wins 7th World Match Racing Tour World Championship
Ian Williams won his seventh World Match Racing Tour World Title in Shenzhen, China.