Tag Archives: Fastest Man Alive

Nigerian Born Athlete, Oduduru, Becomes Fastest Man Alive

Nigerian born athlete, Divine Oduduru has broken Nigeria’s thirteen years sub 10 seconds jinx in the 100 meters race. Oduduru broke his personal and season best records to set a world leading record of 9.95sec to win at the Micheal Johnson Invitational on Saturday. He also broke Francis Obikwelu’s national record of 19.84sec set in…

Read more