Return to "General Hospital Spoilers: Marty’s Past Merges With Someone Else We Know Well — But Whose?"General Hospital – Marty Grey (Michael E. Knight)