Inspector Jones

inspector jones is the main antagonist of the episode Trouble in Tennessee and doesn't return for revenge.