Updates

Making a Splash at Melges 20 Nationals in Newport

Making a Splash at Melges 20 Nationals in Newport

The best racers from around the country convened in Newport for the 2017 Melges 20 Nationals. They also tried out the fastest hat ever made, and loved it!