Despite Lucas moving into Wyndemere with Marco and Sonny ready to take out Sidwell on the November 7, 2025, episode of General Hospital, fans have a more pressing matter on their minds…who is this man ...