John McBain leaving General Hospital

Michael Easton (John McBain) Forced to Leave General Hospital

Rumors have been flying about the departure of three OLTL vets, Easton, Alderson, and Howarth. Today, Michael Easton who played…