On This Day 08/06/20154Nov 13, 2016: Leon Russell, Musician and Songwriter—Obituary The performer had suffered a heart attack earlier that year. His legacy includes hit songwriting credits for others including “Superstar” and “This Masquerade”