Details of Disappearance
Parker disappeared from St. Louis, Missouri on March 28, 2017. In August 2019, his remains were found in a cistern inside an abandoned light bulb factory near 18th and Madison Streets. They were identified by DNA in 2021. The cause and manner of death could not be determined due to decomposition, but it's possible Parker was the victim of an accidental drowning.