Press "Enter" to skip to content

Posts tagged as “Sheila Simmon”

73-Year-Old Myrtle Brown Found Dead in Creek Near Chicago Suburb Home, Son Sergio Brown Still Missing

On Saturday evening, the body of 73-year-old Myrtle Brown was found in a creek near her home in Maywood, Illinois. Her 35-year-old son, former NFL safety Sergio Brown, is also missing and is being sought by police. The Cook County Medical Examiner's Office has confirmed her death, which is being investigated as a homicide due to injuries consistent with a physical assault. The Maywood Police Department is asking anyone with information to come forward.