Luis Martins and Nick Imprescia’s title hopes at the Key West World Championship in Florida have been dashed after picking up a costly penalty in the opening race.
The pair won the shortened race in t…
The pair won the shortened race in t…
Local News from Every Source