A Florida hotel receives backlash after firing a man for wearing an American flag pin, citing a dress code violation as the reason for the firing.