Crestwood and union representatives of the Crestwood Police Department have reached a tentative agreement after nearly two-and-a-half years of negotiations, after the police rejected a previous contract...