Super athlete Ross Edgley shows off grisly injuries after finishing world's longest swim 0 4 21 Jun 2024 20:33 Express.co.uk (sport) Ross Edgley completed his latest gruelling challenge in the Yukon River in Canada.