Dirty Deals Dirty Deals
An Oklahoma Accountability Project

Dirty Deals

One deal. One politician. One price tag. Every source on screen.

A numbered, episodic case-file series on how Oklahoma politicians turned public office into private business — and what it cost your family. The proof points are felony convictions, grand jury findings, state audits and near-unanimous legislative votes. You don't have to trust us. Check our work.

Got a dirty deal?

A contract that smelled funny. A rule that changed right before a bid. A bill that helped exactly one family. If you've got paper, we'll read it.

We verify everything against public records before it airs. We never publish a tipster's name.

The Podcast

New episode every two to three weeks
EP. 00 [ VIDEO EMBED — drop the YouTube / Facebook
player for this episode here ]

Episode Zero Now streaming · 5–7 min

The Mess We Warned You About

From Clean Up Oklahoma 2022 to Dirty Deals

In 2022 they called it a stunt. Four years later: a felony conviction on a no-bid parks deal, a grand jury negligence finding, a commissioner removed 43–1. Not opinions — findings, verdicts, votes.

EP. 01 [ VIDEO EMBED — drop the YouTube / Facebook
player for this episode here ]

Episode One Now streaming · 12–14 min

The Jailhouse Deal

Jon Echols, Turn Key Health, and the business of the county jail

Three $1,000 checks land in a sheriff's campaign account on the same day. Weeks later the bid rules change — and the company that couldn't qualify wins a $5-million-a-year jail medical contract.

EP. 02 [ VIDEO EMBED — drop the YouTube / Facebook
player for this episode here ]

Episode Two Coming soon · 11–13 min

The Millionaire's Math

Mike Mazzei, the $12 million campaign, the insurance file, and the voucher money

A money manager loaned his own campaign roughly $12 million and won a governor's runoff by about 2,000 votes. What does an investor like that expect back? Run the math.

The Cutdowns

15s & 30s · vertical 9:16

Every episode is cut for the feed. Same desk, same wardrobe, captions burned in, every claim carrying its source card. Scroll the reel.

0:50[ 9:16 CLIP ]

Check the Tape

Episode Zero · cold open

0:60[ 9:16 CLIP ]

The Receipts Reel

Episode Zero · Act 2

0:25[ 9:16 CLIP ]

43 to 1

Episode Zero · Act 2

0:45[ 9:16 CLIP ]

Three Checks

Episode 1 · cold open

0:30[ 9:16 CLIP ]

On the Payroll

Episode 1 · Act 1

0:40[ 9:16 CLIP ]

The Smell Test

Episode 1 · Act 2

0:35[ 9:16 CLIP ]

Four Doctors

Episode 1 · Act 3

0:30[ 9:16 CLIP ]

Thirteen Questions

Episode 1 · Act 4

0:45[ 9:16 CLIP ]

$12 Million

Episode 2 · cold open

0:40[ 9:16 CLIP ]

Zero

Episode 2 · Act 2

0:35[ 9:16 CLIP ]

Nine Million, No Names

Episode 2 · Act 3

0:45[ 9:16 CLIP ]

Run Your Math

Episode 2 · Act 4

The Case Files

Public sources only

One page per deal: the player, the paper trail, the price tag, and the full source list. Download it, print it, hand it to your county commissioner.

The Mess We Warned You About

Four years of findings, verdicts and votes

The player
The last four years at the State Capitol.
The deal
A no-bid parks restaurant contract, federal relief money spent on TVs and Christmas trees, a $28 million mental health shortfall.
The price you paid
Among the nation's highest homeowners premiums, near-last per-pupil spending, and storm surcharges on your utility bill into the 2040s.
↓ One-page case file (PDF) — soon ▶ Watch the episode

Sources on the record

  • NonDoc — "Cooked: BBQ mogul Brent Swadley convicted on 6 felony counts," May 28, 2026
  • The Frontier — indictment coverage, 2024; fact-check on misspent federal relief money
  • Oklahoma State Auditor & Inspector — ODMHSAS Investigation, Part I, May 21, 2025
  • NonDoc — "Legislature removes Allie Friesen as mental health commissioner," May 30, 2025 (43–1 Senate, 81–5 House)
  • StateImpact Oklahoma — turnpike authority Open Meeting Act ruling, Dec. 1, 2022
  • Oklahoma Corporation Commission — finalized winter-storm securitization costs, 2024
  • Insurify / LendingTree 2026 homeowners rate data; Oklahoma Watch / KGOU per-pupil spending, May 2026
  • The Black Wall Street Times — "Clean Up Oklahoma is on a mission to end corruption in politics," June 8, 2022
File 00

The Jailhouse Deal

Jon Echols, Turn Key Health, and the business of the county jail

The player
Jon Echols — 12 years in the state House, 8 as Majority Floor Leader, now the Republican nominee for attorney general.
The deal
Three $1,000 checks on April 5, 2016; a meeting with the sheriff's office; the jail bid requirement drops from 1,000 inmates to 500; the contract is won.
The price you paid
County contracts, overages and settlements — all public money. At least 50 people died under the company's care over a decade, per a year-long investigation.
↓ One-page case file (PDF) — soon ▶ Watch the episode

Sources on the record

  • The Marshall Project & The Frontier — "This Company Promised to Improve Health Care in Jails. Dozens of Its Patients Have Died," July 30, 2024
  • The Frontier — "Sheriff changed bid requirement after meeting with lawmaker seeking contract," July 14, 2016
  • Jon Echols Personal Financial Disclosure — Oklahoma Ethics Commission, filed May 2024
  • Vic Regalado for Tulsa County Sheriff — campaign finance reports, 2016
  • Oklahoma Watch / KGOU — "Sheriff, jail health care provider seek public money to increase staff after two women died," Feb. 22, 2023
  • KOSU — "Turn Key Health Clinics will leave the Oklahoma County jail in 30 days," Sept. 11, 2024
  • NonDoc — "OK Supreme Court: Jail, prison health contractors entitled to sovereign immunity," March 14, 2025
  • NonDoc, Dec. 12, 2024 and KXII, June 15, 2026 — federal civil rights charges and convictions in the Garvin County jail death
  • London's Pearls — "Still No Answer: The Public Record," Sept. 3, 2026 (13 written questions, unanswered)
File 01

The Millionaire's Math

Mike Mazzei, the $12 million campaign, the insurance file, and the voucher money

The player
Mike Mazzei — Tulsa wealth manager, 12 years in the state Senate chairing Finance, 20 months as budget secretary, now the Republican nominee for governor.
The deal
Roughly $12 million loaned to his own campaign, $9 million-plus in undisclosed outside spending from a school-choice affiliate, and a dozen State Farm agents' checks after the state sued the company.
The price you paid
Homeowners premiums around double the national average, $255 million in private-school tax credits with 40% going to households above $150,000, and public schools funded near last in the nation.
↓ One-page case file (PDF) — soon ▶ Watch the episode

Sources on the record

  • The Frontier — "He needed all of it: How Mike Mazzei's millions helped deliver a narrow victory," Aug. 26, 2026
  • KFOR — "Lawyers suing State Farm donated to Drummond; State Farm agents donated to Mazzei," Aug. 21, 2026
  • Oklahoma Attorney General — lawsuit announcement vs. State Farm, June 24, 2026 (allegations pending; State Farm denies them and no jury has ruled)
  • NewsOn6 — Mazzei on the State Farm litigation, July 22, 2026
  • Club for Growth — endorsement release June 22, 2026 and victory statement citing $9M+ by School Freedom Fund Oklahoma, Aug. 26, 2026
  • Oklahoma Voice — "Oklahoma private school tax credit program sees growth: who benefits?" June 23, 2026; self-funding coverage, Aug. 18, 2026
  • KGOU — tax-credit cap raised to $275M, May 6, 2026; record outside spending, June 15, 2026
  • Oklahoma Policy Institute — "The Cost of Tax Cuts in Oklahoma"
  • Oklahoma Watch — highest average homeowners premiums, July 16, 2025
File 02