Australian crews lead men's and women's 470 at World Cup Enoshima
The physical limits of the 496 sailors from 46 nations racing at the Hempel World Cup Series regatta in Enoshima, Japan were pushed on Thursday as big waves rolled through Sagami Bay. With thousands of miles of the Pacific Ocean…