by Blaine Moore | Race Results
Having broken the world record in the marathon a couple times over the past few years, you had to expect that Haile Gebrselassie was going to be doing something special again in the next few. Who could have expected, though, that after breaking 2 hours and 4 minutes...
Recent Comments: