Three months after being diagnosed with lung cancer, Lancaster Mayor John Howard died Tuesday night at Carolinas Medical Center in Charlotte. He was 67. “He fought so hard and would have wanted nothing more than to have had more time with his family, friends and beloved city of Lancaster,” daughter Shelley Howard-Robinson said.