Ross Edgley Shatters World Record with Epic 510km Non-Stop Yukon River Swim On June 16, 2024, ultra-marathon swimmer Ross Edgley embarked on an extraordinary challenge: a 510-kilometer (317-mile) non-stop swim down the Yuk... Lee mas