News

Tori Bowie, seen above with her 100-metre gold medal at the 2017 track world championships, has died, her management company and USA Track and Field said on Wednesday. No cause of death was given.