Everything on this site traces back to a public record. No estimates, no anonymous tips, no modeling.
Revenue, expenses, assets, and compensation come from each organization's IRS Form 990, 990-EZ, or 990-N, sourced via ProPublica's Nonprofit Explorer. Where the underlying filing text is needed beyond the summary data (Schedule O, Part VII, Part IX), we read the full-text filing directly.
Entity names, incorporation dates, officers, and registered addresses come from OpenCorporates and, where needed, directly from the California Secretary of State (bizfile) and other state registries.
For-profit sibling means a for-profit entity shares officers, an address, or a management relationship with the nonprofit club. Recent change means a related entity was formed or restructured in roughly the last 24 months. Clean structure so far means we found no related for-profit entity — not that none exists.
We don't file public-records requests, don't contact clubs for comment before publishing a first pass, and don't have access to internal financials, bank records, or board minutes. Everything here is what's already public.
A nonprofit/for-profit split, a management company, or a newly formed LLC sharing officers with a club is common in youth sports and is frequently legitimate — tournaments, facilities, apparel, and events routinely sit outside the charitable entity for tax and liability reasons. Nothing on this site should be read as an allegation of wrongdoing. We show the structure as it exists in public filings; readers, parents, and journalists can decide what it means for them.
This site is not audited financial analysis, tax advice, or legal advice, and it is not affiliated with any club, league, or governing body covered here.