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.
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.