It’s a perfectly correct sentence. Long, but correct. Could change “allowing” to “allowed” and make “their own” a simple “the” since it would still be clear that the site’s behavior is being called scuzzy, not the USWNT, but that’s subjective. Aside from ending with a preposition, there’s nothing wrong with the…