Pressure on Japanese team at first ever home World Cup Series event by admin October 16, 2017 October 16, 2017 Japan’s sailors racing at their first ever home World Cup Series event will not only have to deal with the weight of expectation from their nation, but also the pressure… 0 FacebookTwitterLinkedinEmail