HomeInterviewsJohn Archibald - CTT 25 Mile Champion with a 48:13 Interviews John Archibald – CTT 25 Mile Champion with a 48:13 "I won the CTT ‘25’ Championships so that’s the box ticked." By Ed Hood - June 5, 2018