Fort Worth deputy loses job over Facebook rants