Sergio Brown Arrested and Expected to Face Murder Charge in Mother’s Killing

Sergio Brown Arrested and Expected to Face Murder Charge in Mother's Killing

Authorities in Maywood, Illinois, a Chicago suburb, have issued an arrest warrant for Brown regarding the death of his 73-year-old mother, Myrtle Brown, whose body was located in a creek on September 16. Former NFL player Sergio Brown, who vanished after his mother was tragically found deceased last month, has been apprehended and is anticipated … Read more