In 1998, Richards won Commonwealth gold at 1998 Commonwealth Games and won a 400 m bronze and relay gold at the 1998 Goodwill Games. She was a member of the winning 4 x 400 m relay team at the 2001 World Championships, taking Jamaica's first ever mile relay gold medal in the 18-year history of the championships. At the opening ceremony of the 2001 World Championships she captained the Jamaican team and carried the flag. She has the record for the most World Indoor final appearances with nine (five at 400 m and four at 4x400 m). She graduated in sociology from the University of Texas at Austin.