Nuff Said world title hopes dashed in Florida

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…

Go to Source