RELATED: Who is John Kelly, the 15th person to have ever finished the Barkley Marathons?

John Kelly has become the 15th person in history to finish the Barkley Marathons. Who exactly is this man?