St. Louis, MO (KTRS) Police are investigating after a man’s body was found on a platform at the Busch Stadium MetroLink Station in downtown St. Louis.
Police say the victim was discovered at just after 5 a.m. Tuesday. Services were suspended at that station, but have resumed.
There’s no word on what may have caused the man’s death. His name hasn’t been released.