Kelly Holmes Training Related Posts Pain, Endurance and The Art of Suffering London Marathon 2019 – Will Anyone Challenge Kipchoge?... Jake Smith on Training with the World’s Best Tokai University – Training for Hakone Ekiden The Master – Haile Gebrselassie – How He Trained... How Much Protein Do Athletes Need? (Part 1)