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 on Wednesday.
The pair won the shorte…
The pair won the shorte…
Local News from Every Source