Police: Body found near Busch Stadium appears to be suicide - KMOV.com

Police: Body found near Busch Stadium appears to be suicide

Posted: Updated:
By Afton Spriggs By Afton Spriggs
By Afton Spriggs By Afton Spriggs

(KMOV) -- St. Louis police homicide detectives are investigating a death near Busch Stadium.

Police tell News 4 that the victim committed suicide.

The body was found on 9th street at Walnut Street on the east side of the Stadium West parking garage. 

News 4 talked to a construction worker in the area who reported hearing a loud scream prior to the body being found.

Powered by Frankly