Stafford Mayor Leonard Scarcella dies at 79

The City of Stafford reports Mayor Leonard Scarcella died Sunday morning after a brief illness. Scarcella served Stafford as mayor for over 50 years after being first elected 1969. He was 79.