People don't really understand free speech. They demand that sponsors have no right to choose whether or not they continue to sponsor based on the media that is being produced. Honoring that demand would be a violation of the sponsors' free speech. If the people want to hear the content that Tucker creates, they can bloody well sponsor him from their own pockets.
*I don't know what contracts the sponsors have with Fox, etc. If withdrawing from supporting Tucker violates a contract, then they may be civilly liable for that breach, but that has nothing to do with free speech, and breach of contact is not criminal. They could still do it and expose themselves to whatever civil liability is attached if they don't like Tucker's racism. Making it criminal would be a free speech violation.
*Apparently there are cases where a breach of contract could be attached to criminal charges if there is criminal intent in causing damages to someone via said breach, but I could hardly imagine how this might apply to the above.