News

Sloan, who served as Norwalk's superintendent from 1983 to 1998, died on April 8 at 83 years old, according to his obituary. He was born on May 7, 1941 in Philadelphia.