Officials fired after Pitbull contract controversy