Martina Grimaldi Wins London 10km Marathon Swim

Pulling out a famous “Ilchenko“, Martina Grimaldi of Italy won the London 10km Marathon Swimming International race this morning over Eva Fabian of the USA (second), Poliana Okimoto of Brazil (third) and the rest of the world-class field. Photos are posted here.

Prior to the festivities, one of the greatest ambassadors of any sport in the world Natalie du Toit of South Africa gave a wonderful interview. [Read More…]