General Hospital: Is Shiloh the reason Martin Gray is in Port Charles?
Daytime drama fans are thrilled to have Michael E. Knight back onscreen, this time as Martin Gray on General Hospital. Now that we’ve had a chance to see the legend in action, we know he still has the chops (as if there was any question!) and talk has turned to just who this character could