Home Sailing Sailing’s second regatta of 2018 World Cup Series to commence at Miami