Lucas Lorenzo Spencer (Anthony Geary) has faced some menacing foes during his almost four decades in and out of fictional Port Charles, New York on ABC