23–24 Mar 2024 4 days to go! #GetOutside Tickets

Barkley Marathon 2023 finisher – John Kelly

John Kelly has just become the third ever runner to complete the Barkley Marathons on more than one occasion.

Read more on Outside & Active