Top sailors head to Miami for the first test in 2018

 

Over 540 sailors, from 50 nations, will be competing in Miami, USA, for the second of four regattas in Sailing's 2018 World Cup Series.