Rory Leonard takes down British 10km record in Valencia 3 min read Athletics Rory Leonard takes down British 10km record in Valencia Margaret D. Regina 12 January 2025 The Brit slashes six seconds off the mark after clocking 27:38, while the European men’s record also... Read More Read more about Rory Leonard takes down British 10km record in Valencia