U.S. Olympic Gold Medalist Tori Bowie Dead at 32: 'A Great Competitor and Source of Light'

  • last year
Bowie won three medals at the 2016 Olympic Games, anchoring Team USA to a gold medal in the 100-meter relay

Recommended