McAllister, who served 23 years in elected office, died Wednesday from a lingering illness, his family announced.