NYPD reviewing its $734K contract for horse vet with decades-long history of violationsNYPD reviews contract with veterinarian due to history of racehorse care violations.