5 Lessons Learnt from Eliud Kipchoge’s Sub 2-Hour Marathon

October 20, 2019 Magic City 0

On Saturday 12th October 2019, Eliud Kipchoge ran a marathon in 1 hour, 59 minutes and 40 seconds. The first human in history to run 26.2 […]