He’s back... Survivor winner Richard Hatch is in the spotlight again