I don't envy your job buddy. The RX has let this go on for way too long. This site is infested with cancers like magking1, SherriffJoe, SportsBookData, sportsnut, LENBO, REDEYE, rwjr and I'm forgetting a bunch, but there's a good list to start: get rid of all of those and see what a difference it makes.
You know they'll never stop, give as many warnings as you like, that kind just goes on and on and on.
Other sports forums have taken a zero tolerance approach and that's why all these lunatic conspiracy losers are here ruining it for everyone. Not to mention if your advertisers would actually know the crap that gets posted here.....