One hundred twenty four competitors raced in three different fleets at the 2021 ILCA North American Championships on July 15-18 in San Francisco. CA. Typical of San Francisco Bay in the summer, the breeze was up for the 10-race series, with Leo Boucher (ILCA 7), Charlotte Rose (ILCA 6), and Matheo Capasso (ILCA 4) winning their events. – Full report
Follow Us!