3-Time Olympic Sprint Medalist, Tori Bowie, Dies From Childbirth Complications – She Was Just 32 Years Old
The track and field community is mourning the loss of Tori Bowie, who represented the US at the 2016 Summer Olympics and won three Olympic medals in her career.