Yohsuke Miyamoto Wins First Marathon Swim World Series Race

Podium finishers Andreas Waschburger (Germany), Yohsuke Miyamoto (Japan), Alejandro Moreno (Argentina) shown left to right Yohsuke Miyamoto Wins First Marathon Swim World Series Race Courtesy of FINA/CNSG Marathon Swim World Series, Setúbal Bay, [...]