Cleve Armstrong dies after battle with cancer

Lafayette optometrist Cleve Armstrong, who had been a Kimball family friend, succumbs to cancer. Scott Kimball’s attempt to steal tens of thousands of dollars from Armstrong four years earlier led to an investigation that eventually brought Kimball to...