Well yah, Ms. Rhodes is under contract and if the reason of her suspension follows the contract then of course Air America is within its legal rights.
However, I think the situation smells worse than my kitty Franklin's catbox.
Ms. Rhodes was NOT on the air when she called Sen. Clinton an F-bombing whore. She made the comments at a live event.
Having been in broadcasting...you don't drop the F-bomb on the air. No how, no way. And had she done so, regardless of the context, I would be in full support of her being suspended or canned.
However...Ms. Rhodes was NOT on the air when she said what she said about Sen. Clinton and former-veep-candidate Ferraro...she made the comments at a live event. Personally, I find removing an opinionated air presenter from her position strictly for being opinionated when she is off the air to be a bit creepy. If Ms. Rhodes isn't making her numbers in her timeslot then Air America needs to grow a pair and can her for not bringing the bling. But to weasel around and suspend her for some off-air comments about two Democrats? Puh-leeez.