Terry Long's guilty plea came moments before he was set to go on trial Tuesday, according to Steuben County District Attorney ...