General Hospital – John Jagger Cates (Adam Harrington)