LONDON — Former marathon world record holder Haile Gebrselassie has given up on his dream of competing in London 2012.

The Ethiopian, who turns 39 on Wednesday, was a two-time Olympic 10,000m champion before switching to the 26-mile distance in 2004.

“Many Ethiopian athletes run 2:04 and Haile cannot run that any more. He has given up on the Olympics with pain in his heart,” said manager Jos Hermans. — BBC Sport