ST. LOUIS, Mo. -- Lloyd Elroy "June Bug" Morris, 60, died March 7, 2018, at DePaul Hospital in St. Louis.