OSC is perfectly at liberty to express his idiotic, bigoted views.
In response, those who have run their petition are equally at liberty to do so.
DC are at liberty to publish or not publish his story - as Christopher has said above, it is their property.
The only thing they could not do is withhold payment from OSC. That would be breach of contract for no legally