From STAFF REPORTS
Longtime Kingston City Councilman Kevin McClure has died.
McClure, 46, lost a battle with colon cancer Sunday.
McClure, who had held a city council seat for more than a decade, was a champion of small-business interests.
A tall, burly man, he had his own landscaping business, often hurrying into city council meetings still in his work clothes.