Everything on this site comes from public records. This is an independent site. It is not part of CMYSA, and CMYSA did not approve it.

CMYSA public-records report

Caddo Mills Youth Sports Association, Caddo Mills, Texas

This is an independent review of public records. It is not part of CMYSA, and CMYSA did not approve it. It is not a financial audit. The grade below is about how open and clear the group is with the public.

The grade

Grade B-71 out of 100

Early grade. Medium confidence. The grade is about how open and clear the group is with the public. It is not a grade of any person.

Scores from others, for comparison

  • Charity Navigator: 77% - Three stars. This is another group's score. It is not part of our grade.

Click the green stamp at the top to see how we got this grade, or read the scoring guide at the end of this report.

Part 1

How to read this report


  • This report looks at Caddo Mills Youth Sports Association (CMYSA) in Caddo Mills, Hunt County, Texas. Its EIN (its tax ID number) is 75-2949579. We wrote it on October 12, 2026 and last corrected it on October 14, 2026. It covers records dated 2001 through October 2026.
  • Everything in this report comes from public records. This is an independent review. It is not part of CMYSA, and CMYSA did not approve it. We do not accuse anyone of wrongdoing. People are named by role only.
  • Our rule: every fact is tied to a public document with a full link. If something is a guess, our own math, or an open question, we say so.
  • A messy record, a missing or incomplete written policy, or a big expense does not prove fraud or theft. Nothing in the public record shows that money is missing.
  • The money numbers come from the group's own IRS tax forms filed online (2013 to 2025, in a form a computer can read). They also come from ProPublica summaries (2010 to 2012). A third source is PDF copies of the 2022 to 2024 forms that CMYSA posts on its own website [UNVERIFIED U3].
  • The main sources are original documents. They are 17 sets of CMYSA board minutes (April 2025 to September 2026). They are the signed 2022 bylaws (the group's own rules) and the September 2026 bylaws. They also include Texas Comptroller and Secretary of State data. Another source is 180 City of Caddo Mills council agendas and minutes (2019 to 2026, scanned into searchable text). The last is saved copies of the CMYSA website from 2021 to 2023.
  • Some facts rest on City of Caddo Mills council records. We have not confirmed them until a person re-reads the source pages. See "How we did this and what we could not check".
  • Labels in square brackets show a fix ("ERRATA") or something we could not confirm ("UNVERIFIED"). The last section, "Corrections to earlier versions", lists every change.

Words used in this report

  • Form 990: the yearly report a tax-free group files with the IRS. Form 990-EZ is the short version for smaller groups.
  • E-file: a tax form filed online. The IRS posts each one as a data file (called XML) that a computer can read.
  • Net assets: what the group owns minus what it owes.
  • Audit, review or compilation: three kinds of outside check by an accountant. An audit is the deepest. A compilation is the lightest.

What was corrected

Earlier statementCorrected findingSource
The year the group was formed is unclear (2003 or 2007)Texas set up the nonprofit corporation on October 2, 2001 (state file 0800018046) [UNVERIFIED U1]. The IRS ruling that made it tax-free came in June 2003. The "2007" on recent tax forms differs from the Texas record.Texas Comptroller franchise-tax open data; ProPublica
"111 basketball sign-ups" in fall 2025"111 bb 74 sb" in the August 2025 minutes means fall baseball (111) and softball (74). Basketball ended fall 2025 with 378 players on 44 teams.August 2025 minutes; November 2025 minutes
Texas allows two charity raffles a yearTexas law now allows prizes in up to four raffles a calendar year. It bans money prizes.Texas Occupations Code ch. 2002
Hooten Park Phase 1 is a $1.5M project that ends July 2026The state accessibility filing now lists $3.0M and an end date of July 31, 2027. It adds bigger soccer fields, a playground and irrigation.TDLR TABS2026003967
Charity Navigator gave a 60/100 score[ERRATA E1] Charity Navigator shows an overall score of 77% (Three-Star) for FY2025 (checked 2026-10-12). It also says: records retention policy: No, tax form shown on website: No, and independent financial statements: No.Charity Navigator
City records were not foundWe found 27 city documents that matter (field lighting, fencing, $25,000 in support, asphalt hauling, Hooten grants and contracts).City links in the facilities section
Part 2

The short version


  1. CMYSA is a volunteer-run 501(c)(3) (a tax-free charity). It runs almost all the organized rec sports for kids in Caddo Mills. These are soccer, baseball, softball, T-ball, basketball, volleyball, flag and tackle football, cheer and drill (CMYSA website).
  2. From 2010 to 2020, it ran on $80,000 to $125,000 a year. Then it grew to $553,217 in revenue (money coming in) in 2025. That is about 5.4 times its 2020 size (2025 IRS e-file; 2020 IRS e-file).
  3. The group grew as the town grew. Caddo Mills had 1,493 residents in the 2020 census. It has an estimated 6,650 in 2026 (World Population Review). The school district expects about 4,700 new homes (CMISD bond site).
  4. The gap between money in and money out has shrunk. From 2023 to 2025, revenue rose about 68% while expenses rose about 87%. The surplus (money left over) fell from $46,756 to $26,159 (2023 e-file; 2025 e-file).
  5. The biggest mismatch in the public records is this: the tax forms do not match the group's own records. Every form from 2022 through 2025 says "THE ORGANIZATION DOES NOT HAVE MEETINGS". Each one also answers "No" to keeping board minutes [UNVERIFIED: we read these IRS answers in the e-files, but a second person has not yet re-read them] (2025 e-file). Yet the saved copies of the website announced monthly board meetings in 2021 to 2023 (Wayback, Feb 2023 notice). The bylaws signed in February 2022 call for monthly meetings and minutes (2022 bylaws). And eight sets of 2025 minutes are posted for the public (nine more are posted for 2026) (CMYSA About Us).
  6. The tax forms, bylaws and minutes show some gaps in written safeguards. The forms report no audit, review or compilation (an outside check of the books). They report no policy for keeping records and no policy for staff to report problems safely. The minutes mention Venmo and cash payments (and a May 2025 note not to give out Zelle information), even though the bylaws call for checks with two signatures. The 2026 bylaws allow for personal purchases on group cards. Votes have been taken on Discord. In August 2026, the minutes say school facility contracts "need to be located" (2025 e-file; 2026 bylaws; August 2026 minutes).
  7. The tie to the city is large, and some people hold roles in both places. The City of Caddo Mills owns the fields. In February 2023 the city manager told the council that it had agreed to help support CMYSA with $25,000. At that meeting the council awarded a $24,500 bid for field work [U2: the Feb 14, 2023 council minutes, page 5, record this; a second person has not yet re-read the page]. The city is also spending several million dollars on Hooten Memorial Park. Two council members were the person who made the motion and the person who seconded it on 7 of 12 CMYSA and Hooten votes. All 7 votes were unanimous (city council minutes). In the same minutes, the same two members also made and seconded many motions that have nothing to do with CMYSA. One of the two, a council member, is listed on the tax forms as CMYSA vice president for 2022 to 2024. The other, the mayor pro tem (the council member who fills in for the mayor), is listed as basketball co-commissioner on the CMYSA site. The minutes show no step back from a vote and no ruling on a conflict, either way. We do not imply any wrongdoing (Feb 14, 2023 council minutes; June 9, 2026 council minutes; CMYSA basketball page).
  8. Good signs: no officer was paid in any year. Net assets (what is left after debts) were above zero every year. About 87% to 89% of revenue came from sign-up fees in 2022 to 2025 (our math from the table "Where the money came from"). A CPA (a licensed accountant) prepared the tax form each year. Minutes have been posted since April 2025. Tax forms for 2022 to 2024 are posted [UNVERIFIED U3: links found on the ottosport host, but Charity Navigator still scores "tax form on website: No"]. There is a written refund process. Background checks are required. The 2026 bylaws are stronger (CMYSA financials page; 2026 bylaws).

Bottom line: the records show real growth and real value to the town. They also show that how the group is run and how it keeps records have not kept up with a half-million-dollar budget. This is a good reason to ask for an independent look at the money. But without records of single transactions, the records do not support a claim that anyone misused funds.

Part 3

Who they are


ItemWhat we foundSource
Legal nameCaddo Mills Youth Sports Association IncProPublica
EIN75-2949579ProPublica
Texas charter[UNVERIFIED U1] Nonprofit corporation, state file 0800018046, set up October 2, 2001. Its franchise-tax status (a Texas business tax) is active and exempt.Texas Comptroller open data
Texas sales-tax permitNot found when we searched the state's permit list for the group's nameTexas Comptroller sales-tax permit data
IRS status501(c)(3) public charity under 509(a)(2), tax-free since June 2003ProPublica
Mailing addressPO Box 162, Caddo Mills, TX 751352025 e-file
Who prepares the tax formThe CPA firm Conway CPAs LLC, Greenville, TX. One CPA at the firm signed in recent years. A different CPA signed 2015 to 2021.2023 e-file; 2019 e-file
Employees0 in every year; officers are not paid2025 e-file

Who held each office

The table shows how many different people the tax forms list in each office in each period. We do not name them.

Tax yearPresidents listedVice presidents listedTreasurers listedSource
2013-20151112013, 2015
2016-2017111 (a second person signed the 2017 form)2016, 2017
2018-20191112018, 2019
2020-20211112020, 2021
2022-20231112022, 2023
20241112024
202511 (interim, meaning temporary)12025

The group's website now lists a president, a secretary, a fundraising lead, a basketball commissioner and a football commissioner (CMYSA leadership page). This list may be out of date. The board voted on a new basketball commissioner in April 2026 (April 2026 minutes).

Roles that overlap

These are plain facts about overlapping roles. They are not accusations.

  • A person was CMYSA football commissioner from 2018 to 2021 and vice president from 2022 to 2024 (2018 e-file; 2024 e-file). That person is a Caddo Mills city council member (TML directory). That person is also president of the Caddo Mills Athletic Booster Club (Booster Club).
  • The CMYSA treasurer from 2018 to 2023 (2023 e-file) is also treasurer of the Athletic Booster Club (Booster Club).
  • The mayor pro tem (TML directory) is listed as CMYSA basketball co-commissioner (CMYSA basketball page). The mayor pro tem spoke at the September 2025 CMYSA board meeting as a parent (September 2025 minutes).
  • A person was CMYSA vice president from 2013 to 2017. That person is the care-of contact (the mailing contact) listed for CM Unleashed Sports Inc, which is listed as tax-free since July 2025 (not confirmed from a captured document) (TaxExemptWorld).
Part 4

What they do


Sports and groups they belong to

SportDetailSource
SoccerAges 4U to 14U. A member of North Texas Soccer [UNVERIFIED U4: the NTX list names "Caddo Mills Youth Soccer"; a separate EIN 93-2513665 "Caddo Mills Soccer" exists]. The fall 2025 season ran Sept 12 to Nov 7.CMYSA soccer; NTX Soccer members
BasketballGrades K to 6, $150, NTJBL league. 378 players on 44 teams in fall 2025.CMYSA basketball; November 2025 minutes
Football and cheerPremier Lakes Sports League (started 2019). Fall 2026 runs Aug 29 to Nov 21. Flag football for PK to grade 1, tackle for grades 2 to 6.Premier Lakes; Zorts calendar
Baseball and softballNCS, USSSA and PlayRBI events. CMYSA Fall Tournament. Adult co-ed and men's slow-pitch were announced for spring 2026.USSSA; PlayRBI; CMYSA baseball
VolleyballGrades K to 8 rec play through Tri County Youth Volleyball. "Uncommon" club teams were added in 2026.CMYSA volleyball; January 2026 minutes
DrillYouth drill teamCMYSA drill

Where they play

CMYSA's rules say it has an agreement with the city to use Hooten Memorial Park. They also say it has an agreement with Caddo Mills ISD to use school facilities (CMYSA Rules and Regulations). In January 2026 the minutes say the district's athletic contact "will get new contract for CMISD school facility use. No $$ changing" (January 2026 minutes). In August 2026 the minutes say "School contracts/costs need to be located and reviewed" (August 2026 minutes).

How money moves

Part 5

What happened and when


Rows that rest on City of Caddo Mills council records are unverified until someone re-reads them (see "How we did this and what we could not check").

DateWhat happenedSource
Oct 2, 2001[UNVERIFIED U1] Texas nonprofit corporation set upTexas Comptroller open data
2002First Form 990-EZ (a short yearly tax form) on file, for tax year 2002ProPublica
June 2003IRS ruling that made the group a tax-free 501(c)(3)ProPublica
2003-2006No tax forms on file (the group was likely under the size that requires one; unverified)ProPublica
2007An original form and a fixed form are on file for tax year 2007ProPublica
2010-2012Revenue of about $101K to $114KProPublica
2013-2019Revenue of $84K to $126K. Deficit years (spent more than came in) were 2013, 2014, 2016 and 2018. The same person is listed as president the whole time.IRS e-files cited in the financial table
2015 returnSigned May 26, 2017.2015 e-file
Mar 10, 2020[UNVERIFIED] Council agenda lists approval of quotes for "Light Installation on Field A for CMYSA" (the minutes were not in the set we reviewed)Council agenda, Mar 10, 2020
Nov 2021Website announces monthly board meetingsWayback, Nov 2021 notice
Feb 7, 2022The president and the full board sign the bylaws2022 bylaws
Apr-Sep 2022Board meetings announced for Apr 20, Jun 15 and Sep 21Wayback, Apr 2022; Wayback, Jun 2022; Wayback, Sep 2022
May 3, 2022"CMYSA Statement Regarding 4/30/2022 Incident" is posted (we only saved the title; we did not save the text)Wayback, May 2022
May 10, 2022Council looks at a fireworks show on city property at the "CMYSA Ball fields /Airport"Council agenda, May 10, 2022
Jul 2022Blackland 12U All-Stars finish 2nd at the NCS East Texas Rec World SeriesWayback, Jul 2022
Feb 14, 2023 (date corrected)The city manager tells the council it had agreed to help support CMYSA with $25,000. The council awards SMG a $24,500 bid for Field D fencing, T-ball backstops and a soccer striping machine. The vote was unanimous [U2: the council minutes, page 5, record this; a second person has not yet re-read the page].Council minutes, Feb 14, 2023
Feb-Sep 2023Board meetings announced for Feb 22, May 24, June and Sep 27 at the middle school libraryWayback, Feb 2023; Wayback, May 2023; Wayback, Sep 2023
May 2023CMISD voters pass a $240M bond and a $50M athletics bond (811-445)CMISD bond presentation
Feb 2024Texas Parks and Wildlife (TPWD) awards Caddo Mills $750,000 for Hooten Park (baseball field, LED lighting, accessible routes)News coverage of the TPWD award (link not reproduced here)
Jul 9, 2024[UNVERIFIED] Council minutes list a $750,000 TPWD application for Hooten Phase 2 (a second person has not yet re-read the page)Council minutes, Jul 9, 2024
Sep 10, 2024Council accepts the Dunaway engineering proposal for Hooten Phase 1. The mayor pro tem made the motion, a council member seconded it, and the vote was unanimous (minutes p. 3).Council minutes, Sep 10, 2024
Jan 2025TPWD Phase 2 grant reported at $750,000 (inclusive playground, pavilion, trails, irrigated sports fields)CultureMap Dallas
Jan 2025CMYSA's posted Rules and Regulations adoptedCMYSA Rules and Regulations
Mar 11, 2025City awards Rigid Excavation $49,000 to grind up asphalt from the old drag strip. This counts as matching money for the grant. Bids to move the light poles were $59,000 and $65,000. The mayor pro tem made the motion on the light-pole item and another council member seconded it [ERRATA, corrected from an earlier version].Council minutes, Mar 11, 2025
Apr 2025First CMYSA minutes posted for the publicApril 2025 minutes
May 13, 2025[ERRATA, corrected from an earlier version] Council gets an update on a police camera grant. One of three cameras is for CMYSA; this was not a CMYSA grant. Council also approves hauling donated asphalt millings to the "CMYSA Fields" for parking.Council minutes, May 13, 2025
Jul 8, 2025Phase 2 grant confirmed; Dunaway task order approvedCouncil minutes, Jul 8, 2025
Jul 2025CMYSA board votes 5-0 on a change in a commissioner roleJuly 2025 minutes
Aug 12, 2025City approves an $84,000 grant-management contract with Public Management for Phase 2Council minutes, Aug 12, 2025
Mar 2026Hooten design estimate reaches about $4.6M. The mayor pro tem suggests asking CMYSA for input. Council decides to put the soccer fields out for bids.Council minutes, Mar 10, 2026
Mar 24, 2026[ERRATA, corrected from an earlier version] The City Manager said the grant covers the baseball field. The City Engineer, passing along what the grant manager said, said removal could take up to a year.Council minutes, Mar 24, 2026
Jun 9, 2026Eight bids come in. The contract goes to Earthco, if TPWD approves. The mayor pro tem made the motion and a council member seconded it.Council minutes, Jun 9, 2026
Jul 9, 2026Award to RLM Earthco recorded at $1,851,947.15 (the listing's "awarded amount" line)ConstructConnect
Sep 9, 2026Updated bylaws posted; the signature block is blank2026 bylaws
Sep 10, 2026Council looks at a $556,441.40 playground purchase from We Build Fun for Hooten ParkCouncil agenda, Sep 10, 2026
Part 6

The money, 2010 to 2025


Money in, money out, and what is left

Surplus means money left over. A number in parentheses is a deficit (spent more than came in). Margin is the surplus as a share of revenue. Net assets (EOY) means what was left after debts at the end of the year. The Form column shows which yearly tax form (Form 990 or the shorter 990-EZ) the group filed.

YearFormRevenueExpensesSurplus (deficit)MarginNet assets (EOY)Source
2010990-EZ$114,470$112,354$2,1161.8%$38,715ProPublica
2011990-EZ$110,313$128,106($17,793)-16.1%$20,922ProPublica
2012990-EZ$101,639$93,949$7,6907.6%$28,612ProPublica
2013990-EZ$83,637$90,772($7,135)-8.5%$20,861e-file
2014990-EZ$96,924$98,401($1,477)-1.5%$19,384e-file
2015990-EZ$110,662$100,280$10,3829.4%$29,033e-file
2016990-EZ$92,268$111,272($19,004)-20.6%$10,029e-file
2017990-EZ$96,907$86,828$10,07910.4%$20,108e-file
2018990-EZ$98,216$99,705($1,489)-1.5%$18,619e-file
2019990-EZ$125,967$109,264$16,70313.3%$35,322e-file
2020990-EZ$103,030$81,682$21,34820.7%$56,670e-file
2021990-EZ$172,994$178,260($5,266)-3.0%$51,404e-file
2022990$270,860$247,454$23,4068.6%$74,812e-file
2023990$328,365$281,609$46,75614.2%$121,570e-file
2024990$474,850$438,388$36,4627.7%$158,033e-file
2025990$553,217$527,058$26,1594.7%$184,195e-file

Trends we worked out (this is our math, not a number from a document):

  • Revenue grew about 17% a year, compounded, from 2013 to 2025. From 2020 to 2025 it grew about 40% a year, compounded.
  • 2025 revenue was about 5.4 times 2020 revenue.
  • The 2025 year-end balance sheet shows $157,047 in cash and $5,119 in liabilities (what the group owes). That includes a $4,008 credit-card balance (2025 e-file).
  • Net assets would cover roughly four months of 2025 spending.

Where the money came from, 2022 to 2025

Line2022202320242025
Sign-up fees$240,997$292,732$421,957$481,898
Concession (snack stand) income$8,731$18,697$14,066$27,762
Superbowl / cheer competitionn/an/a$5,843$17,973
Gifts (contributions)$17,292$7,425$20,649$20,978
Fundraising events, total (costs)$3,833 ($0)$12,511 ($3,013)$12,415 ($495)$13,533 ($8,943)
Cash at year end$58,759$97,517$127,240$157,047

Sources: 2022, 2023, 2024 and 2025 e-files.

The biggest costs

Line2013201820212022202320242025
Uniforms$28,641$45,038$90,541$118,022$122,762$195,853$188,664
Referees, umpires, judgesin contractor fees$5,619n/a$30,077$45,451$43,943$81,511
Occupancy (fields, gyms, mowing)$10,258$32,018 [ERRATA H12]$51,336 [ERRATA H12]$41,259 [ERRATA F1]$46,729$81,598 [ERRATA F2]$92,247
Dues and subscriptions (2022-2025: all counted as office and admin costs)$228 [ERRATA F3]$100 [ERRATA F3]$1,638$5,931$7,419$24,803$55,130
Concession suppliesn/an/an/a$7,095$8,899$23,761$21,138
Timekeeper / gate workern/an/an/an/a$108 [ERRATA F5]$5,970$11,430
Trophies and awards$4,843 [ERRATA F4]$1,356 [ERRATA F4]$3,861$8,063$8,949$12,108$15,605

Sources: the e-files listed above. "n/a" means the line was not listed on its own in that year's data. [ERRATA F1-F5] In an earlier version, five cells showed n/a. They are listed in the filings and are now filled in (990 Part IX L16; 990-EZ L16 detail; 2023 Schedule O). We cannot check the 2013 referee entry ("in contractor fees") in the XML (the computer-readable file). The 2013, 2018 and 2021 forms are the short Form 990-EZ, which does not split costs into program and office costs. The 2021 dues figure is in that year's line 16 notes. Uniforms are steadily about 32% to 51% of all spending.

Ratios (our math):

  • The office and admin share of spending (management and general) rose from 6.6% in 2022 to 12.9% in 2025. Dues and subscriptions drove most of that rise.
  • Concessions lost about $9,700 in 2024 ($14,066 in sales against $23,761 in supplies). They made about $6,600 in 2025 (2024 e-file; 2025 e-file).
Part 7

What the meeting notes show, 2025 to 2026


Sign-up numbers

SeasonWhat was reportedSource
Spring 2025Baseball had 23 teams and brought in about $20K. A "normal" spring is described as double that.August 2025 minutes
Spring 2025The baseball spring season was reported as an $11K loss.July 2025 minutes
Fall 2025Baseball had 111 sign-ups. Softball had 74.August 2025 minutes
Fall 2025[ERRATA G1] Soccer had 241 players, rising to 264. (The figure of about 330 is from the August 2026 record, not fall 2025. The May 2025 minutes do not contain 330.)August 2025 minutes; October 2025 minutes
Fall 2025Football had 185 tackle players. Flag football and cheer had about 145-148 each.May 2025 minutes; June 2025 minutes
Fall 2025Basketball had 383 sign-ups in October. At the end of the season it had 378 players on 44 teams.October 2025 minutes; November 2025 minutes
Fall 2026Soccer was around 330.August 2026 minutes

Money and operations in the minutes

  • [ERRATA G2] The board said in June 2025 (not April) that "all sports need to be profitable" (June 2025 minutes). The April 2025 minutes list a $10 cheer contest entry item. They do not show a price increase (April 2025 minutes).
  • In July 2025 the board talked about raffles over $600 and insurance on structures. It also voted 5-0 on a change in a commissioner role (July 2025 minutes).
  • September 2025 included these talks (September 2025 minutes):
    • A parent asked how gate fees (fees paid at the entrance) are tracked.
    • The treasurer said "we made over 11k this weekend" at the gate.
    • Mowing was said to cost "over 40k." A parent said bids top out at $20K.
    • Leaders said open sessions had been few in the past.
    • The fundraising coordinator asked that only chosen people take payments from vendors.
    • The minutes note that the bylaws (the group's written rules) were out of date.
  • In October 2025 mowing was called the "biggest expense." The board noted that basketball earns extra money while other sports do not (October 2025 minutes).
  • [ERRATA G3] The treasurer said in October 2025 that they were leaving (October 2025 minutes). In November 2025 the board talked with a candidate and moved the vote to Discord (November 2025 minutes).
  • January 2026 covered several money topics (January 2026 minutes):
    • Deposits of sponsor checks, and the fundraising coordinator "tracking donations via tax forms."
    • Spirit 66 uniform fittings.
    • A food business (Bubbly Blvd) planned to run the snack stand for about 20% of daily profit.
    • A request to make the Uncommon club volleyball program its own CMYSA sport.
  • [ERRATA G4] February 2026: guests asked the board to look again at its background-check decision about a commissioner. The minutes raise only a question about voting during an interim (temporary) period. The board voted on a new basketball commissioner in April 2026 (April 2026 minutes) (February 2026 minutes).
  • In March 2026 commissioners were told to send coach lists to the secretary. The secretary will run background checks "as a check and balance" (March 2026 minutes).
  • In April 2026 an online raffle for a $500 wagon ran through May (April 2026 minutes).
  • In May 2026 the minutes say adult softball will no longer run under CMYSA after that season (May 2026 minutes).
  • In June 2026 the board finished a background-check notice to post on Discord (June 2026 minutes).
  • In July 2026 the treasurer asked how Uncommon will pay fees. Someone was given the task of following up on Uncommon volleyball payments. A meeting with Spirit 66 and a talk about mowing with a vendor were set up (July 2026 minutes).
  • In August 2026 the minutes note that the Spirit 66 uniform mock-up needed work, that drill jackets were late, and that school contracts "need to be located" (August 2026 minutes).
  • [ERRATA G5] September 2026: a guest described the Caddo Mills Education Foundation's Oct 17 fundraiser (with an open bar and $1,500 sponsorships). That is a different group's event, not CMYSA's. CMYSA's own "Casino Night" shows up as a separate fundraising line, and no bar is mentioned. One Uncommon account was past due. Sponsor requests were put "in Discord for votes" (September 2026 minutes).

None of the 17 posted minutes records a treasurer's report with bank balances. None compares the budget to actual spending. None shows a formal vote to approve the yearly budget. This comes from a keyword search of the full text of all 17 files.

Part 8

The rules and what happens


What the bylaws require

Topic2022 bylaws (signed Feb 7, 2022)2026 bylaws (posted Sep 9, 2026)
PaymentsBy check, signed by the treasurer and the presidentSame, with a separate account for each sport in accounting software
Treasurer reportsAccurate records for each sport. The final season report is "subject to an audit" [an outside check of the books]. Tax papers are filed by December 31.Same
BudgetsThe treasurer makes a yearly budget. Each commissioner turns in a sport budget 30 days before the season.Same
InsuranceAt least three closed bids from insurers with no tie to the groupSame
Perk for board membersFree sign-up for the sport the commissioner runsFree sign-up for all sports the commissioner's child plays
Card useNot coveredPersonal buys on CMYSA credit or debit cards must be paid back within 14 days, or the card is shut off
Acting without a meetingOnly with written consent of all directors, filed with the minutes (sec. 5.8 and 5.13)Same (sec. 5.13)
SignaturesSigned by the full boardSignature block is blank

Sources: 2022 bylaws (saved copy of the bylaws page: Wayback); 2026 bylaws.

What the tax returns say

Answer on Form 990 Part VI [the tax form's section on how the group is run]2022202320242025
Voting board members00012
Volunteers0000
Board meeting minutes keptNoNoNoNo
Schedule O note [the form's page for extra notes] [UNVERIFIED: a second person has not yet re-read these answers]"does not have meetings"samesamesame
Rule on conflicts of interest [when someone's own interest could affect a decision]YesYesYesYes
Rule that protects people who report problemsNoNoNoNo
Rule for how long records are keptNoNoNoNo
Outside check of the books (audit, review or compilation)NoneNoneNoneNone

Sources: 2022, 2023, 2024 and 2025 e-files (tax forms filed online). Charity Navigator also points out, on its own, that there is no rule for how long records are kept (Charity Navigator).

Part 9

Questions the records raise


These are questions the public records raise. They do not say that anyone did something wrong.

#What we noticedEvidenceQuestion it raises
1The tax returns say there are no meetings and no minutes [UNVERIFIED: a second person has not yet re-read these answers]. Other records show meetings and minutes.2022-2025 e-files compared with saved meeting notices (2021-2023), the signed 2022 bylaws, and the 2025 posted minutesThe returns are signed statements. Why do the answers differ from the other records? One possible reason (inference, not confirmed) is that the person who prepares the return is not given, or does not ask for, records about how the group is run.
2Zero voting members and zero volunteers were reported (2022-2024).e-files aboveHow were these counts decided? The bylaws and minutes list 12 or more board positions.
3No audit, review or compilation [kinds of outside check], even though revenue is over $500K and the bylaws say "subject to an audit."2025 e-file; 2022 bylawsThe public record shows no outside test of the books.
4Payments that do not use the two-signature check (Venmo, cash)Venmo, cash gate fees and cash from vendors, as seen in the minutes; the May 2025 minutes say not to give out Zelle informationCard and person-to-person payments do not use the bylaws' two-signature check. What other check applies?
5The 2026 bylaws allow for personal buys on CMYSA cards.2026 bylaws, sec. 9.13Beyond the 14-day pay-back rule, how are personal and group spending kept apart?
6The 2026 bylaws give free sign-up in all sports to a commissioner's children. The returns report $0 for all pay.Bylaws comparison; 2025 e-fileNo dollar value for the sign-up benefit is reported.
7Votes were taken on Discord.August 2025, September 2026The bylaws allow action without a meeting only with written consent from every director, and the consents are to be filed with the minutes (2022 bylaws, sec. 5.8 and 5.13; 2026 bylaws, sec. 5.13). How do Discord votes fit that rule?
8School facility contracts "need to be located."August 2026 minutesThe cost of using the facilities ($92,247) cannot be checked without the contracts.
9Mowing was described as "over 40k." A parent said bids top out at $20K (not verified).September 2025 minutesA comparison of vendor prices would answer this.
10Dues and subscriptions rose from $1,638 (2021) to $55,130 (2025). From 2022 to 2025, all of it is coded as management and general [office and admin costs]. The 2021 short form does not split costs this way.e-filesDo league fees, which are program costs, sit in this line? The public record does not explain the growth.
11Referee costs rose 85% in 2025 ($43,943 to $81,511).e-filesMatching the costs to the number of games and the assignor's invoices would answer this.
12Uniforms cost $188,664-$195,853 (2024-2025).e-filesThis is the largest line. A comparison of vendor, amount and price would answer it.
13Cash from gate fees (over $11K in one weekend) has no separate revenue line, but the cost of gate workers is reported.September 2025 minutes; 2025 e-fileCan the gate cash be traced to bank deposits?
14A 50/50 raffle was planned in June 2025.June 2025 minutesTexas does not allow money prizes in charity raffles (Occ. Code sec. 2002.056). How does the planned format fit that rule?
15[ERRATA G5] CMYSA "Casino Night" fundraiser. (The open bar belongs to a different event, run by the Education Foundation.)September 2026 minutesHas anyone confirmed the gambling and alcohol rules are met (venue permits, no cash value)?
16We did not find a sales-tax permit when we searched the state's permit list for the group's name. The tax forms show concession (snack stand) income in 2024 and 2025, and T-shirt sales in 2021.Comptroller sales-tax data; e-filesDoes the group need a permit, or does an exception apply? A qualified tax reviewer should answer this. The state's guide for nonprofits lists the rules (Comptroller Pub. 96-122). The minutes record a 2026 plan to have a vendor run the snack stand.
17The CMYSA baseball page listed adult softball in spring 2026. The May 2026 minutes say adult softball will no longer run under CMYSA after that season.CMYSA baseball page; May 2026 minutesDid running an adult league change any tax or league rule for the group? A qualified reviewer should answer this. The state's guide for nonprofits has rules for youth athletic groups (Pub. 96-122).
18Old balances were carried for years.Money owed to the group: $304 (the start and end of 2022, and the start of 2023); $4,304 unchanged at the start and end of 2024. Other assets: $6,052 (2023-2025). Credit card: $3,861 (2020-2023).Are the books matched to the bank at each year end? (inference)
19Bookkeeping items from earlier years2013 program expenses ($96,938) were more than total expenses ($90,772). There were changes to earlier years' numbers in 2013 and 2015. The 2015 return was signed in 2017. A deficit in 2016 took cash from $27.5K to $8.9K.What explains each item?
20The year the group formed on the returns (2007) does not match the Texas charter date of 2001 in the Comptroller data [UNVERIFIED U1].e-files; Comptroller dataWhich year is correct?
21Under the 2026 bylaws, sport commissioners, the fundraising coordinator, the treasurer and the vice president vote. The president votes only to break ties. The secretary and the technology coordinator do not vote.2026 bylaws, sec. 5.10Commissioners who spend sport budgets would make up the voting majority that approves those budgets (inference from the bylaw text).
22The count of 1099 forms [forms for paying non-employees] was reported as 0 (the information-returns count, Form 990 Part V line 1a, e-file field IRPDocumentCnt, is 0 on the 2022 to 2025 returns), though referees, mowing and contract labor ($7,500 in 2023) were paid.e-filesWere these forms required for pay to non-employees?
23Minutes in 2026 mention complaints about vendor quality.August 2026 minutesWhat follow-up is recorded?

City relationship and overlapping roles

  • City support for CMYSA includes: the 2020 Field A lighting; the $25,000 in support that the city manager told the council about in February 2023, and, in the same agenda item, the $24,500 bid the council awarded for work on the fields [U2: the Feb 14, 2023 council minutes, page 5, record this; a second person has not yet re-read the page]; asphalt milling (ground-up old pavement) hauled to the CMYSA fields in 2025; the Hooten Memorial Park grants ($750,000 Phase 1, $750,000 Phase 2, Phase 3 not yet decided); the $1.85M Earthco contract; and the $556K playground (Council minutes, Feb 14, 2023; Council minutes, May 13, 2025; Council minutes, Jun 23, 2026; ConstructConnect).
  • The mayor pro tem [the council member who stands in for the mayor] made the motion, and a council member seconded it, for the Hooten actions on Sep 10, 2024; Mar 11, 2025; and Jun 9, 2026. On Mar 11, 2025 this was for the milling item only. A different council member seconded the light-pole item, which fixes an earlier version. The same council member seconded the May 13, 2025 action to haul milling to the CMYSA fields (Council minutes, Sep 10, 2024; Council minutes, Mar 11, 2025; Council minutes, May 13, 2025; Council minutes, Jun 9, 2026). The two who made the motion and seconded it are the two officials in the "Interlocking roles" list. One is the mayor pro tem, who is listed as a CMYSA basketball co-commissioner. The other is a council member, who appears as CMYSA vice president in 2022-2024. The minutes record no step back from a vote and no ruling on a conflict. In the same minutes, the same two members also made and seconded many motions that have nothing to do with CMYSA. No wrongdoing is implied.
  • Texas law asks for a sworn statement and for the person to sit out a vote only when they have a "substantial interest" in a business: 10% ownership, $15,000 of value, or more than 10% of gross income (Local Gov't Code ch. 171). Unpaid volunteer roles would generally not meet that test. The overlap still raises a question about how it looks. We have not confirmed from the record whether either official told anyone about it.
  • In January 2025 a council member objected to council members also sitting on the EDC board [the economic development board]. The member called it a problem for checks and balances, and added "I'm frickin' CMYSA we can't find anybody ever for anything" (Council minutes, Jan 14, 2025). (Quoted for context. We draw no conclusion about overlaps between the city and CMYSA.)
  • We found no written field-use agreement between the city and CMYSA among the 180 posted council documents. The 2019-2026 agendas show no vote to approve one. Many older posted PDFs were scanned images, so the text-reading software may have missed items.
Part 10

Strengths and open questions


StrengthsOpen questions
No officer pay in any year (2025 e-file)The tax returns give different answers than other records on meetings, minutes, board size and volunteers [UNVERIFIED: a second person has not yet re-read the meetings answer].
Net assets (what the group owns minus what it owes) were positive every year. There was $157K in cash at the end of 2025.No audit, review, compilation, rule protecting people who report problems, or rule on keeping records is reported.
About 87% to 89% of revenue was sign-up fees in 2022 to 2025, from a wide base of local families.There are several cash and person-to-person payment routes, Discord votes, and card-use terms that raise questions about checks and controls.
Thousands of child-seasons per year across six program areasThe margin fell to 4.7%. Several sports run at a loss.
A CPA [a licensed accountant] prepares the return. The 2022-2024 returns are posted publicly [UNVERIFIED U3] (CMYSA financials page).Facility contracts were not found. The minutes question mowing and uniform prices.
Public monthly meetings with posted minutes since April 2025 (CMYSA About Us)The minutes contain no financial reports.
Background checks are required, and a refund route is set out.Leaders change often: four presidents and six treasurers since 2013.
The city is investing heavily in new fields.City and CMYSA roles overlap.
Part 11

What may come next


  • Demand: population and school growth point to more sign-ups (World Population Review; CMISD bond site).
  • Facilities: Hooten Park construction runs to July 2027 at a filed cost of $3.0M (TDLR). It may move games for a time. Later it may raise what is expected, and what it costs, to use the fields.
  • New programs: club volleyball (Uncommon), adult softball (leaving CMYSA after the spring 2026 season), and new fundraising events (CMYSA casino night; see ERRATA G5) make it harder to follow all the rules (September 2026 minutes).
  • Money outlook (an inference, not a forecast from any source): if revenue grows 15-20% a year, CMYSA would pass $750,000 between 2027 and 2028. Many community nonprofits ask a CPA for a review at about that size. It is also the size at which Texas and IRS interest in the answers about how the group is run matters more.
  • Competition: new local nonprofits (Caddo Mills Soccer, listed as tax-free since December 2023 [UNVERIFIED U4]; CM Unleashed Sports, listed as tax-free since July 2025 (not confirmed from a captured document)) could split players or fees (TaxExemptWorld).
Part 12

Records worth asking for


Bylaws Article 10 and Schedule O both say records are available on request (2025 e-file):

  1. The general ledger [the main record of all money in and out] and trial balances [lists of account totals] for 2020-2025, with a separate account for each sport.
  2. Monthly bank statements and bank matching-up sheets, showing who made them and who checked them.
  3. Demosphere / OttoSport settlement reports [sign-up payment reports] by season, matched to deposits, refunds and fees.
  4. Zelle, Venmo and card statements; the list of cardholders; and the log of 14-day pay-backs.
  5. Vendor ledgers and invoices for uniforms (Spirit 66 and others), referees, mowing, league dues and facilities.
  6. Written facility agreements with the City and with CMISD.
  7. Gate-fee count sheets and deposits; snack stand stock and sales; the Bubbly Blvd revenue-share agreement.
  8. Raffle and casino-night records showing the group followed Occupations Code ch. 2002.
  9. Disclosures of conflicts of interest from board members, 2022-2026.
  10. A list of the free sign-ups given as a board perk, with dollar values.
  11. The papers Conway CPAs used to prepare the 2022-2025 returns, and who answered the questions about how the group is run.
  12. From the City: any CMYSA use agreement, and any Chapter 171 sworn statements.
  13. The full text of the May 3, 2022 "Statement Regarding 4/30/2022 Incident."
  14. Scanned 2002-2012 returns. ProPublica lists them but blocks downloads. Ask for them from the IRS on Form 4506-A, or from CMYSA directly (ProPublica).

Follow-up checks an outside reviewer could do

  1. Match sign-up payments to deposits, season by season.
  2. Look at how much is spent with each vendor, and match vendor addresses against board members (to see if any vendor is tied to a board member).
  3. Check uniform amounts and prices against the number of players.
  4. Check mowing and facility costs against contracts and bids.
  5. Test the cash events: gate, snack stand, raffles.
  6. Review card and person-to-person payments against the bylaw rules.
  7. Check the year-end cutoff for old money-owed balances and other assets.
Part 13

All sources


Linked original records may name individuals. This site refers to people by role.

IRS filings

CMYSA rules and governing papers

CMYSA board minutes

Saved copies of the old CMYSA website (Internet Archive)

  • Homepage (Dec 2023)
  • Bylaws page
  • Meeting notices and statements: links in the timeline above (news IDs 397160, 416178, 418577, 422807, 427299, 433605, 449174, 463775, 469198)

CMYSA live pages

State of Texas

City of Caddo Mills

Grants, building work and community background

Leagues and events

Part 14

How we did this and what we could not check


  • We took money figures from the XML e-files themselves, not from summaries by others. The 2010-2012 figures are ProPublica summaries, because the scanned PDFs could not be downloaded.
  • We read all 17 CMYSA minutes in full. City documents were run through text-reading software, and some scans are poor quality.
  • We downloaded the City of Caddo Mills council records. They have not yet been checked by a second person. A person needs to read the vote pages again against the original PDFs. So every city item in this report is marked unverified, except the state accessibility filing (TDLR). We could not confirm the March 10, 2020 Field A approval or the September 10, 2026 playground result. The minutes for those meetings were not in the set we reviewed.
  • The minutes are informal, and the secretary writes them in the secretary's own words. We report what the minutes say. We have not checked that those statements are true.
  • People appear by role only. Public officials appear by their public role, with a source. Disputes that involve individual commissioners are described by role only.
  • Nothing here is legal or accounting advice. Points about following the rules are questions for a lawyer or a CPA.
Part 15

Corrections to earlier versions


This section lists what changed between earlier versions of this report and the current text. It also names the document each correction rests on.

Report corrections

ReferenceWhereEarlier version saidCurrent text saysDocument
E1Corrections tableCharity Navigator: no overall score77% Three-Star (FY2025). The flags for records-keeping rule, tax form on the website, and financial statements are all No.Charity Navigator, checked again 2026-10-12 CT
G1Sign-up numbersFall 2025 soccer about 330241, rising to 264. The 330 is from August 2026.August 2025 minutes; October 2025 minutes; August 2026 minutes
G2Money and operationsApril 2025 "all sports need to be profitable"June 2025. April 2025 has a $10 cheer entry item.June 2025 minutes; April 2025 minutes
G3Money and operationsTreasurer's leaving announced November 2025Announced October 2025. November was an interview and a Discord vote.October 2025 minutes; November 2025 minutes
G4Money and operationsIn February 2026 the board named a basketball commissionerFebruary only raised a question about an interim period. The vote was in April 2026.February 2026 minutes; April 2026 minutes
G5Money and operations, observation 15, what may come nextCMYSA casino night with open bar, $1,500 sponsorshipsThe open bar and $1,500 belong to the Caddo Mills Education Foundation's Oct 17 event (a guest's remark). CMYSA Casino Night is a separate line, and no bar is mentioned.September 2026 minutes
F1Expense tableOccupancy 2022 n/a$41,2592022 e-file, Form 990 Part IX line 16 (2022 e-file)
F2Expense tableOccupancy 2024 n/a$81,5982024 e-file, Form 990 Part IX line 16 (2024 e-file)
F3Expense tableDues 2013, 2018 n/a$228; $100Form 990-EZ line 16 detail (2013 e-file; 2018 e-file)
F4Expense tableTrophies 2013, 2018 n/a$4,843; $1,356Form 990-EZ line 16 detail (2013 and 2018 e-files, linked above)
F5Expense tableGate worker 2023 n/a$1082023 Schedule O (2023 e-file)
U1IdentityTexas charter Oct 2, 2001, SOS file 0800018046[UNVERIFIED U1] No public row was found to confirm it.Texas Comptroller open data
U2Executive summary item 7, timeline, city viewCity $25,000 support, Feb 2023, marked unverified because the city PDF timed out[U2: the Feb 14, 2023 council minutes, page 5, record the city manager saying the council had agreed to help support CMYSA with $25,000, and a $24,500 bid award; a second person has not yet re-read the page]Council minutes, Feb 14, 2023
H1Executive summary item 7, timeline, city relationshipThe city gave CMYSA $25,000 in field improvementsThe city manager said the council had agreed to help support CMYSA with $25,000; the council awarded a $24,500 field-work bid that dayCouncil minutes, Feb 14, 2023, page 5
H2Executive summary item 7, city relationship7 of 12 votes moved and seconded by the same two membersSame, plus: in the same minutes the two also moved and seconded many motions not tied to CMYSAThe council minutes cited in the city relationship section
H3Expense table, observation 10All dues counted as office and admin costs2022-2025 only; the 2013, 2018 and 2021 short forms do not split costs2021 e-file and the 2022-2025 e-files
H4Bylaws table, observation 7No section cited for the written-consent rule2022 bylaws sec. 5.8 and 5.13; 2026 bylaws sec. 5.132022 bylaws; 2026 bylaws
H5Who they are, observations 16 and 17, minutesNo sales-tax permit on file; statements on what tax rules require; adult softball "no longer run by CMYSA" in May 2026A permit was not found in our search; the tax and league questions are left for a qualified reviewer; the May 2026 minutes say adult softball will leave CMYSA after that seasonComptroller sales-tax data
H6Corrections tableThe "2007" on recent tax forms is a mistakeThe "2007" differs from the Texas record (U1 is still unverified)Texas Comptroller open data
H7Observation 18, old balancesMoney owed to the group: $304 (2019-2021)$304 at the start and end of 2022 and the start of 2023 (it rose to $4,304 by the end of 2023)2022 e-file; 2023 e-file
H8Executive summary item 5, Part VI table, observation 1, strengths and open questionsThe "no meetings" and "no minutes" answers stated with no labelSame answers, now labeled UNVERIFIED: we read them in the e-files, but a second person has not yet re-read them2022-2025 e-files, listed under the Part VI table
H9What may come nextCaddo Mills Soccer "tax-free since December 2023""listed as tax-free since December 2023", labeled UNVERIFIED U4 (a separate group with its own EIN)ProPublica, Caddo Mills Soccer
H10How we did this, who prepares the tax formThe 2022-2024 posted PDFs named as a money source; the signer claim cited a posted PDFThe posted PDFs are labeled UNVERIFIED U3; the signer claim now cites the 2023 e-file2023 e-file
H11Executive summary item 8, strengthsAbout 95% of revenue came from sign-up feesAbout 87% to 89% in 2022 to 2025 (sign-up fees divided by total revenue in our tables; the 95% was all program income)2025 e-file and the e-files in the revenue table
H12Expense tableOccupancy 2018, 2021 n/a$32,018; $51,336Form 990-EZ occupancy, rent, utilities and maintenance line (2018 e-file; 2021 e-file)
H13Timeline, Mar 10, 2020City council approves quotes for Field A lightingThe council agenda lists approval of the quotes; labeled UNVERIFIED because the minutes were not in the setCouncil agenda, Mar 10, 2020
H14Who runs itThe board replaced the basketball commissioner in early 2026 (February 2026 minutes)The board voted on a new basketball commissioner in April 2026 (same fix as G4)April 2026 minutes
H15Strengths and weaknessesThe 2022-2024 returns are posted publiclySame, labeled UNVERIFIED U3 (Charity Navigator still flags No)CMYSA financials page; Charity Navigator
H16Timeline, Jul 9, 2024Council approves a TPWD grant requestThe minutes list a $750,000 TPWD application for Hooten Phase 2; labeled UNVERIFIED because a second person has not yet re-read the pageCouncil minutes, Jul 9, 2024
H17What may come next, who they areCM Unleashed Sports "tax-free since July 2025""listed as tax-free since July 2025 (not confirmed from a captured document)"TaxExemptWorld
H18Executive summary items 6 and 8, bylaws linksThe 2026 bylaws linked on a different host than the saved copySame host as the saved copy (www.caddomillsysa.com)2026 bylaws
H19Money and operations, October 2025 minutes linksLinked on www.caddomillsysa.comLinked on the host of the saved copy (caddomillsysa.ottosport.ai)October 2025 minutes
H20Strengths and weaknesses tableAcross nine programsAcross six program areas (the six rows of the Programs table)Programs table in this report
H21Observation 22The count of 1099 forms was reported as 0 (no field cited)The information-returns count (Form 990 Part V line 1a, e-file field IRPDocumentCnt) is 0 on the 2022 to 2025 returns2023 e-file and the other e-files
H22How to read this report, dateWritten October 12, 2026Written October 12, 2026 and last corrected October 14, 2026This report
H23Sign-up numbers, fall 2026Soccer was around 330 againSoccer was around 330 (the earlier figure was 241, rising to 264; see G1)August 2026 minutes
H24Observation 20Did not match the Texas charter (2001), with no labelLabeled [UNVERIFIED U1]: the 2001 date is from the Comptroller data and no public row was found to confirm itTexas Comptroller open data
H25Observation 18, credit card$3,861 (2020-2022)$3,861 (2020-2023); Schedule D of the 2023 return still lists it2023 e-file
H26Charity Navigator check timeChecked 21:06 CTChecked 2026-10-12, with no clock time (the saved copy is from 21:47 CT)Charity Navigator
H27Money outlookAt 15-20% growth, past $750,000 by about 2027Between 2027 and 2028 (from $553,217 in 2025: 15% gives about $732K in 2027, 20% about $797K)2025 e-file
H28Executive summary item 6, payments, observation 4People pay through Zelle; minutes mention Zelle paymentsThe minutes mention Venmo and cash. April 2025 lists Zelle as a discussion item. May 2025 reads "do not give out Zelle information, utilize VENMO".April 2025 minutes; May 2025 minutes
U3Executive summary item 8CMYSA posts 2022-2024 returns on its site[UNVERIFIED U3] Partly: the links are on the ottosport host, and Charity Navigator still flags No.CMYSA financials page; Charity Navigator
U4ProgramsCMYSA soccer is an NTX Soccer member[UNVERIFIED U4] Partly: the list names "Caddo Mills Youth Soccer," and a separate EIN 93-2513665 exists.NTX Soccer members; ProPublica, Caddo Mills Soccer

City council record corrections

These items rest on council records that a second person has not yet read again.

WhereEarlier version saidCurrent text saysDocument
Timeline, city viewA "Feb 4, 2023" council voteFeb 14, 2023 minutes ($24,500 SMG award; $25,000 support), all in favorCouncil minutes, Feb 14, 2023
TimelineMay 13, 2025 grant submission "for CMYSA"A police camera grant update. One of three cameras is for CMYSA.Council minutes, May 13, 2025
Timeline, city viewMar 11, 2025 light-pole vote seconded by the council member who appears as a CMYSA vice presidentA different council member seconded it. The mayor pro tem moved the milling item, and the council member first mentioned seconded it.Council minutes, Mar 11, 2025
TimelineMar 24, 2026 City Manager said "up to a year"The City Engineer said it, passing on what the grant administrator said.Council minutes, Mar 24, 2026
TimelineSep 10, 2024 engineering-proposal motion (who made the motion and who seconded it was not confirmed)The mayor pro tem moved, a council member seconded, all in favor (minutes p. 3)Council minutes, Sep 10, 2024
Executive summary item 7, city viewThe overlap was worded as "council members... have CMYSA roles"Reworded in neutral terms: vote counts plus separate lists of roles. No step back from a vote and no ruling on a conflict is recorded. No wrongdoing is implied.Council minutes, Feb 14, 2023 and the other council minutes cited in the city relationship section

One more fix, made on October 13, 2026: an earlier version said nine sets of 2025 minutes were posted. The list in "All sources" shows eight for 2025 and nine for 2026.

Scoring

How we got this grade


How we graded: CMYSA openness and how it is run

This grade shows how well the group shares information with the public. It does not judge people. It uses only public web sources.

Result

CMYSA scores 71 out of 100, which is a B-. This is an early grade [not final], and our confidence is Medium.

How the score is built

Each item is scored from 0 to 5 and has a weight. Points out of 100 = the sum of (score x weight), divided by 100, times 20.

#What we looked atWeightA score of 5 meansA score of 3 meansA score of 1 means
1Legal and tax status is public and up to date15EIN [the group's tax ID number], IRS ruling and a recent Form 990 [the yearly tax form] can be foundHas a ruling but few filingsOnly the group's own claim
2Money information is open20Several years of Form 990s on the group's own site and on an outside siteOn an outside site only, or only some on the group's siteNone
3Rules and papers (bylaws, rules) are current15Posted with dates of changesSome papersNone
4Board answers to the public15Roster, open meetings and a file of minutesRoster only, or minutes onlyNone
5Programs and fees are clear10Fees posted for each sportPrograms listed, few fees shownUnclear
6Family policies (refunds, help paying, privacy, photos and media)10Written refund, help-paying and privacy policiesSome of themPoints to a policy but gives no amounts
7Safety information15Background checks, SafeSport [abuse-prevention training] / concussion and insurance are statedOne or two of theseVery little

Scores

The groups we compared are:

  • CMYSA: Caddo Mills Youth Sports Association Inc (EIN 75-2949579).
  • RCSA: Royse City Soccer (EIN 30-0190482).
  • WYSA: Wylie Youth Soccer (EIN 75-2809103).
  • RCYSA Inc / RCYSDL (EIN 85-2012663).
What we looked atCMYSARCSAWYSARCYSA Inc / RCYSDL
1. Legal and tax status54.533.5
2. Money information3.52.512
3. Rules and papers4.554.52
4. Board answers to the public4.5243.5
5. Programs and fees333.53
6. Family policies1.522.51.5
7. Safety information22.522
Points out of 10071625750

Why the score is not higher

  • There are no written refund amounts, no policy on help paying, and no privacy policy (item 6).
  • Background checks show up in the board minutes but not in a policy written for parents. No insurance or SafeSport statement is posted (item 7).
  • Charity Navigator flags no rule on keeping records, no outside-checked financial statements, and no tax form on the website for FY2025.

Why our confidence is medium

  • We downloaded the City of Caddo Mills council records. A person still needs to read the text-scanned vote pages again against the original documents.
  • We could not confirm the Texas Secretary of State charter record (item U1 in the report).
  • We did not fetch the 2022-2025 IRS "no meetings" answers a second time in a separate check.

Score-to-letter bands

We use these bands for this early grade. Plus and minus marks fall at the thirds of each band.

Letter bandPoints
A85 and above
B70 to 84
C55 to 69
D40 to 54
FBelow 40

A score of 71 falls in the B band, so it is a B-.

An outside score, shown for context

Charity Navigator's 77% (Three-Star, FY2025) is a separate score from an outside group. We show it only for context. It is not part of this grading or the grade above.

Evidence for the comparison