WATCH: Chicago Police Deputy Chief Dion Boyd Found Dead from Apparent Suicide in His Office at Homan Square Police Complex Published on July 31, 2020 / WHR Posted in Black Continue reading Chicago Police Deputy Chief Dion Boyd, a top-ranking member of the CPD command staff, was found dead Tuesday morning at the Homan Square facility on the West Side, in an apparent suicide.