Hey, I have an idea. Why don't you talk with your clan's CLA rep about your issues and have them bring it up in the appropriate forum.
And just so you know, your clan voted to allow sitters to sign up for clan games while the clans that have had abuse accusations (which you ridiculously called out as a conflict of interest) voted to not allow it.
So... it seems as though your problem is with how your clan views abuse.



