Haven’t we heard this before?

A Bourne, Massachusetts firefighter was recently fired for — imagine this — his Facebook posts in which he  "allegedly railed against [a] police officer over some incident, angrily carried on about being forced to work on the Fourth of July holiday and  made a homosexual slur", according to press reports