Home Tags Nesta Carter

Tag: Nesta Carter

Usain Bolt Stripped Of 2008 Olympic Gold Medal (See Why)

The list of the fastest men in the world to fail drugs tests grew bigger on Wednesday when Usain Bolt lost his claim to...