After former council member Tracie Reveal Shipman stepped up to the Citizens Input podium to publicly scold two sitting council members over their campaign finance reports, we figured it was a good time to do what Frisco Chronicles does best: pull the thread and see what unravels.
If we’re going to talk about ethical leadership and transparency with a straight face, then the microscope shouldn’t only hover over political opponents or convenient targets. Transparency, after all, is not a karaoke song—you don’t get to sing only the parts you like.
So, in the spirit of civic duty, ethical leadership, and good old-fashioned dumpster diving, we decided to take a look at campaign finance compliance across both Frisco ISD trustees and City Council candidates.
Spoiler alert: this trash pile has layers.
The Rules (Because Facts Are Stubborn Things)
Under Texas Election Law, the rules are not optional, vibes-based, or enforced only when politically convenient. Here’s the short version:
Anyone who files a Campaign Treasurer Appointment (Form CTA) must file semiannual campaign finance reports.
This requirement continues even after the election ends, even if the candidate:
- Lost
- Raised $0
- Spent $0
- Retired emotionally from politics
The only way out? Cease campaign activity and file a FINAL report.
Straight from Texas Election Code §254.063:
- July 15 report (covering Jan 1 – June 30)
- January 15 report (covering July 1 – Dec 31)
No report. No “oops.” No “but I meant to.” The law does not care.
Frisco ISD Trustees: Let’s Start There
Public disclosures and election records can be found here:
Which brings us to…
Mark Hill Frisco ISD Board of Trustees – Now Running for Mayor

Not in Compliance
- Filed a campaign finance report in January 2024
- That report was NOT marked “Final”
- Meaning… the reporting requirement continues
Missing Reports:
- ❌ July 2024
- ❌ January 2025
- ❌ July 2025
Even $0 activity requires a filing. The form literally allows you to write “$0” repeatedly. Democracy loves paperwork.
Question for voters:
If a candidate can’t follow the most basic campaign finance rules, should they be trusted with the mayor’s office? Asking for a city.
Dynette Davis Frisco ISD Trustee

In Compliance
- Filed her July 2025 report which shows $0 contributions and $0 expenditures
- Boring? Yes.
- Correct? Also yes.
Gold star. No sarcasm required.
Sherrie Salas Frisco ISD Board of Trustees

Not in Compliance
Missing required reports:
- ❌ January 2025
- ❌ July 2025
Again, silence is not a filing strategy.
Keith Maddox Frisco ISD Board of Trustees

Not in Compliance
- ❌ Missing July 2025 report
One report doesn’t sound like much—until you remember compliance isn’t optional.
City Council: Same Rules, Same Problems
Now let’s shift from the school board to City Hall.
Mark Piland Candidate in the January 31 Special Election
In Compliance
Filed correctly. Reports accounted for. No notes.

Ann Anderson Candidate – City Council
Major Compliance Issues
- Filed a Campaign Treasurer Appointment on November 17, 2023
- Has filed ZERO campaign finance reports since
That means we’re missing:
❌ June 2024
❌ July 2024
❌ January 2025
❌ July 2025

Per state law, once a treasurer is on file, reports are mandatory until a FINAL report is filed. No reports = not compliant. Full stop.
So… About That Podium Speech
When someone publicly calls out others for ethical lapses, it’s fair to ask:
- Has this same scrutiny been applied consistently?
- Has the speaker reviewed all campaign finance reports with equal vigor?
- Or is ethics enforcement selective—like a traffic cop who only pulls over certain cars?
Transparency is not a weapon. It’s a standard. And standards only work when they apply to everyone.
Final Thought
Campaign finance compliance isn’t complicated. It’s tedious. It’s boring. It’s paperwork-heavy. And that’s exactly why it matters.
Because if a candidate can’t handle the boring rules when no one’s watching, how exactly are they going to handle power when everyone is?
We’ll keep digging. Because someone has to.
Disclaimer: This blog includes satire, parody, and comic relief. It contains summarized accounts created solely for humor and commentary. Any resemblance to real events is either coincidental or intentionally satirical. Reader discretion — and a sense of humor — are advised.
SOURCES:
https://statutes.capitol.texas.gov/Docs/EL/htm/EL.254.htm:
Sec. 254.063. SEMIANNUAL REPORTING SCHEDULE FOR CANDIDATE. (a) A candidate shall file two reports for each year as provided by this section.
(b) The first report shall be filed not later than July 15. The report covers the period beginning January 1, the day the candidate’s campaign treasurer appointment is filed, or the first day after the period covered by the last report required to be filed under this subchapter, as applicable, and continuing through June 30.
(c) The second report shall be filed not later than January 15. The report covers the period beginning July 1, the day the candidate’s campaign treasurer appointment is filed, or the first day after the period covered by the last report required to be filed under this subchapter, as applicable, and continuing through December 31.
0 Comments