I won gold medals in Olympics featuring Lennox Lewis, Linford Christie and Carl Lewis but runner who won 122 straight races blew my mind

I won gold medals in Olympics featuring Lennox Lewis, Linford Christie and Carl Lewis but runner who won 122 straight races blew my mind

talkSPORT

Published