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