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...