General Hospital’s Sonny (Maurice Benard) has known that he might have a heart issue because he’d been shot over 20 years ago.