Today In Sports History : 1 December 1953 an athlete from Croydon has been reported to have run 20 Miles from St Albans to London in less than 90 minutes.
Source: https://images.app.goo.gl/mK9GPSH7jYsvQEk28
With all the reports there was no name mentioned in the reports.
Striving for #sportstalk success