Manage episode 285981044 series 2607473
Kevin is the biggest enigma in the sport OCR. Despite having an endurance career that stretches over 30 years, he is still a bit of an unknown commodity. Understood by few, his story deserves a listen. So kick back as he takes you through the process of becoming the KG we see today!