Almost unquestionnably the greatest long distance runner to ever grace a track,
Haile Gebrselassie epitomises what hard work and raw talent can do for you, and he does it all with
a huge smile on his face!
He has held numerous world records at distances from 3000m up to marathon and won countless titles
along the way.