Volume 82 MagazineAug 8, 20231 min readCURRENTDJ Casper, "Cha Cha Slide" Creator, Dies at 58 from CancerDJ Casper, the Cha-Cha Slide creator, passed away at 58 from Cancer on Monday. DJ Casper told Chicago's ABC 7 network that in 2016 he was...