Edoardo Stochino Wins 20 km FINA UltraMarathon Swim Series In Novi, Croatia

Edoardo Stochino Wins 20 km FINA UltraMarathon Swim Series In Novi, Croatia Courtesy of WOWSA, Novi, Croatia. Edoardo Stochino of Italy won the 20 km FINA UltraMarathon Swim Series held in Novi, Croatia on August [...]