Stephan Baker wins Optimist North Americans
Published on July 1st, 2017
Toronto, Ontario (July 1, 2017) – Today concluded the 2017 Optimist North American Championship, with light breeze and fog on the lake delaying the start until early afternoon. Yellow and blue fleets completing one race each before the red fleet’s race was abandoned as stormy weather rolled in. The skies cleared for the Closing Ceremonies where USA’s Stephan Baker was declared the 2017 Champion!
Source: Event media