General Hospital – John Jagger Cates (Adam J. Harrington)