Officer Wins $450K Settlement in Free-Speech Case