Greg Ho started running at 56; he has now completed 43 marathons and plans to run 67 more before he turns 100
By Keeley Milne