Distance Runner
Stanley Edward Eldon is a retired British Cross-Country Champion. Eldon is most notable for winning the International Cross Country Championships held in Cardiff in 1958. Eldon was inspired to become...