Genoa City is rocked by the news of Neil's passing.Genoa City is rocked by the news of Neil's passing.Genoa City is rocked by the news of Neil's passing.