I think you have to be careful. Suppressing opposing views is a tough call. Dutch was over the top in many respects but it wasn't like he was constantly posting things like "**** all the n-words" and stuff like that. So where is the line drawn? Tough call. One way would be to simply make a blanket rule like "no political posts of any kind" or "no discussions of anything related to protected classes, like race, religion, gender, sexual orientation, etc.". I think if you want a robust and vibrant forum you will end up with some stuff like that from Dutch, which really was mostly borderline and hyperbolic, and then moderate as you can. Or you can always eliminate general discussion and stick exclusively to sports talk. Tough call.