Nikki Finke of Deadline, revealed more details about the dispute. Here’s her coverage in a nutshell: Marc Cherry did in fact slap Nicollette, but only to reenact a scene in which Neal McDonough’s character was supposed to slap her, because Cherry wasn’t satisfied with how she was reacting. As far as Teri Hatcher goes, she allegedly denied having ever badmouthed Cherry to ABC. You can read the rest of the deets on Deadline, but here are my thoughts. I would guess that Cherry and Sheridan did not get along while she was on the show, and as a result, he chose not to renew her contract. Sheridan claims to have been fired in her suit for complaining about Cherry. The thing is – she was on the show for a five full years, which is the standard length of these contracts. Once her contract was fulfilled, it wasn’t renewed, which is different than being “fired.” Whether Cherry was actually abusive, who knows. I would guess we would have heard this from insiders on the set that usually leak this stuff to the press (remember when Isaiah Washington referred to T.R. Knight as a “faggot” on the Grey’s Anatomy set and the press got wind?).