When the DA asked Rafe when he had lied for Sami, did they forget that Grace was not EJ's daughter. She was Chad's daughter. Even after a DNA test was done she was still referred to as EJ's daughter. How could Sami keep a child from him that wasn't or never was his. I know there was a time that they thought she was his. But, even if she had been if I were Sami I would have her from him too. With EJ being around Stefano and he's not clean either Rafe did the best thing.