Daily Archives: August 22, 2017
2017 North American Finn Master’s
The 2017 North American Finn Master Championships are less then 1 week away and already the athletes are tuning up for an epic showdown off the shores of North Cape…
The 2017 North American Finn Master Championships are less then 1 week away and already the athletes are tuning up for an epic showdown off the shores of North Cape…