Haile Gebrselassie training Related Posts The Master – Haile Gebrselassie – How He Trained... Rory Linkletter’s Exceptional Journey Kenyan Elite Training Series: Betsy Saina (2:22 Marathon) Kenenisa Bekele – Training Before Berlin Marathon 2019 (2:01:41)... Eliud Kipchoge Training – A Typical Wednesday Craig Mottram (12:55 5000m) Race Preparation Workout – 4 x…...