Publisher's Synopsis
In the winter of 2021 Sean decided on attemping the impossible - to complete one of the most gruelling endurance challenges the world has ever seen. Could he swim 2.4 miles, then cycle 112 miles and then run a marathon, every single day, for 105 days.