2015 marks the 50th anniversary of Tom Simpson’s victory at the 1965 Road Cycling World Championships in San Sebastian, Spain. Simpson was the first British rider to wear the leader’s jersey at the ...