
When General Hospital’s John Cates (Adam J. Harrington) returned to Port Charles, he did so as the crusader of justice ready to put a stop to Pikeman. However, as time went by and his investigation into Pikeman started to fall apart, the FBI agent began revealing more of who he is. He was relentless in blackmailing Jason (Steve Burton) to do his bidding, knowing Jason would abide by his wishes because he didn’t want to see Carly (Laura Wright) end up in prison.
Unfortunately for John, Carly grew tired of him hanging the infamous FBI audio tape over Jason’s head and she turned herself in, hoping to prove her innocence in court. Things wouldn’t come to a long trial as the audio recording disappeared from the FBI database. With the audio file gone and the case against Carly gone with it, many show fans were left thinking that Carly’s hero in this matter was none other than Brennan (Charles Mesure).