CC photo #573: BCN2013 Men’s 25K Medal PodiumBy rokurJuly 27, 20131 The men’s 25 km open water swimming medal winners at the 15th FINA World Championships in Barcelona, Spain, surrounded by…