Sheila Echols
Olympic athlete
Sheila Ann Echols is a retired track and field athlete from the United States who competed in the 100 metres and the long jump. She won a gold medal at the 1988 Olympic Games in the 4 x 100 m relay. She also won the 1989 IAAF World Cup 100 m... Wikipedia
Born: 1964 (age 59 years), Memphis, TN
Teammates: Evelyn Ashford, Florence Griffith Joyner, Alice Brown, and more