Mayor Leonard Scarcella of Stafford dies at age 79

Scarcella passed away just three weeks before his 80th birthday after dealing with a brief illness.