GENERAL HOSPITAL Casts Disney Hunk John DeLuca!