by Robbie | Dec 25, 2017 | News
Lewis Payne was the winner of the International Cross-Country Championship in 1927 and died in 2008 at the age of 100. Yet despite his long life he remains one of the least known of Britain’s athletics title-holders of the 20th Century. He was only 19 years old...