Being able to earn from your mistakes is key to growing as a person. If you've ever been sued or taken to court for an action, you're most likely not going to said action again (with clear exceptions to every rule). CBS had to fire radio and TV personality Don Imusfor racial slurs he made toward the Rutgers women's basketball team in April, and they've replaced him withformer NFL quarterback Boomer Esiason and announcer Craig Carton.
Carton was sued in 1997 by the Philadelphia Flyers for saying one of its players missed a game because he was hung over, not hurt. He's also been amidst numerous controversies while working with a morning show in New Jersey, stemming back to 2005. The problems included allegedly targeting hispanics in a campaign called "La Cucha Gotcha," (a play on La Cucaracha) to report suspicious people to immigration authorities; telling women suffering from postpartum depression to smoke marijuana instead of "putting their babies in the microwave;" and saying "Chinese [people] should never dictate the outcome of an American election, Americans should" during a conversation about Asians voting in America [second audio clip here]. Carton has even been described as "a guy who's managed to insult almost every community around," by New Jersey Assemblyman Wilfredo Caraballo.
May I wish you luck, CBS, on your endeavor to clean up your programming. But I just don't see this ending well.