Haile Gebrselassie
The 2008 race was won by Haile Gebrselassie with a time of 2:04:53. This was the second fastest recorded time for a marathon at that point, not fast enough to claim a world record or the million dollar prize.