Anthony Geary, who portrayed Luke Spencer on ABC soap opera “General Hospital” for almost 40 years in nearly 2,000 episodes, has died. He was reportedly 78.