One point separates top 3 boats on last day of Melges 32 World Championship!
Team members Chris Welch and Mark Towill recently flew to Real Club Nautico de Palma de Mallorca in Palma de Mallorca, Spain to compete in Melges 32 Worlds on Goombay Smash. There are 29 boats competing. Tomorrow is the last day of racing and there is a one point...