musical artist
Lou Koller, the singer and co-founder of New York hardcore band Sick of It All, has died at 59 after a nearly two-year battle with esophageal cancer, his bandmates announced on July 25.