“The messages are abhorrent, deeply offensive, hateful, and do not reflect the values of the Canton Police Department or its ...