Erik Lidecis with Greg Smith beat 29 teams to win the 2021 Star North American Championship on August 18-21 in Newport Beach, CA. With the fleet including seven Star world champions, five at the helm and two as crew, the lead was held by Eric Doyle/ Payson Infelise through the first three days but it was the consistency of Lidecis/ Smith that won them the title on the final day. – Details
Follow Us!