Summary — what happened
In November 2020 San Diego voters replaced a long Republican-run city government with a Democratic one: Todd Gloria beat fellow Democrat Barbara Bry for mayor SDEC, and Nora Vargas and Terra Lawson-Remer flipped the County Board of Supervisors to a 3–2 Democratic majority for the first time in a generation VOSD-2025-07. The donor class — the Lincoln Club, the Building Industry Association, the Chamber, SDG&E/Sempra, tribal-gaming PACs, and development money — did not leave; it re-aimed its checks at the new officeholders. Inferred: the through-line of the era is that the party changed and the donor behavior did not (a characterization of the pattern across cited filings, not a legal finding).
The money reached Gloria through machinery built over the prior decade. California places no limit on transfers between a politician's own committees, so a March 2019 wire of $293,078 from his finished Assembly committee into a never-to-be-run "Assembly 2020" committee moved the equivalent of 255 maxed mayoral contributions CA-2020; the funds cycled through the San Diego County Democratic Party (fed $315,033 by Gloria's Assembly committees) and $91,000 returned to his mayoral campaign with donor names stripped CA-Mayor. A citizen sued; the FPPC found one paperwork violation and fined Gloria $200, while the attorney who chaired the FPPC task force that designed its light-touch enforcement, Stephen Kaufman, was being paid $160,377 by Gloria's own committees DB. Once in office, the same donors reappeared on the governing side: Brad Termini, Gloria's single largest individual donor at $100,000+, whose group leads the Midway Rising redevelopment VOSD-Termini UT-Termini; Stephen Cushman, fundraiser, IE-PAC chair, and behested-payment donor, holding multiple city roles DB; and a behested-payment channel in which 36 of 40 city Form 803 filings (90%) since January 2023 are Gloria's, totaling $450,000+, much of it to a nonprofit, For All of Us, that the Union-Tribune found has no incorporation papers UT-behested-2024 DB.
The county mirror broke faster. Supervisor Nathan Fletcher resigned in 2023 amid a sexual-assault suit from an MTS employee at the agency he chaired ToSD-Fletcher; board chair Nora Vargas abruptly resigned in December 2024 citing "personal safety and security" with no known active threats, after the county had paid roughly $41,000/month for her private security detail UT-Vargas [10News-Vargas]. The five sitting supervisors have filed zero behested-payment disclosures, and the county has no ethics commission UT-county-803. The bill arrived in spring 2026: Gloria's FY2027 budget cut arts funding sharply, library hours, and roughly 130 jobs, citing a $118M deficit — against an untouched $1.12B police-and-fire budget ToSD-budget KPBS-arts. The earlier mismanagement is documented separately: a county grand jury found $178M in development-impact fees held past the legal deadline GJ-178M.
Timeline
The Democratic sweep. Todd Gloria beats Barbara Bry for mayor; Nora Vargas (defeating retiring Republican Greg Cox in the South Bay) and Terra Lawson-Remer (unseating Republican incumbent Kristin Gaspar) join Nathan Fletcher (seated 2018) to make the County Board of Supervisors 3–2 Democratic for the first time in a generation. Republicans Joel Anderson and Jim Desmond hold the remaining seats.
The committee transfer. Already running for mayor, Gloria has his finished state-Assembly committee wire $293,078 to a brand-new "Gloria for Assembly 2020" committee for a race he would never run — the equivalent of 255 maxed mayoral contributions ($1,150 cap). That committee then collected from 23 organizations and zero individual donors (Coca-Cola, Edison International, PhRMA, Eli Lilly). California caps contributions into a committee but not transfers between a politician's own committees.
The party round-trip. Gloria's Assembly committees had fed the party pipeline $315,033; in December 2019 the San Diego County Democratic Party sent $91,000 back to his mayoral campaign as two late contributions, the original corporate and union donor names no longer attached. On paper the mayoral campaign read as grassroots — 925 individual donors, two organizations.
The $200 fine. Citizen Mat Wahlstrom sued, calling Assembly 2020 a vehicle to "launder Assembly money into the mayoral campaign"; the suit took 30 months and was dismissed. The FPPC found Gloria failed to file a one-page form before opening the committee and fined him $200. The attorney who chaired the FPPC task force that designed its "streamlined" enforcement program, Stephen Kaufman, was at the same time being paid $160,377 by Gloria's committees; no recusal is recorded.
IE spending explodes ~10×. Independent-expenditure committees backing Gloria spent about $210,000 in 2020 and about $2.15M across four committees in 2024 — the same Chamber, Sycuan, and downtown-business donors scaling a channel that, by spending "independently," renders the $1,150 contribution cap decorative.
Fletcher resigns. Supervisor Nathan Fletcher resigns after a sexual-assault and harassment lawsuit from an employee of the Metropolitan Transit System, the transit agency he chaired. The county's security detail for Fletcher had cost taxpayers about $1.9M.
The development-fee giveaways. A development impact fee (DIF) is what a builder pays so the surrounding neighborhood can absorb new traffic, parks demand, and emergency-service load.
The grand jury on held fees. A San Diego County grand jury found roughly $178M in unspent development-impact fees the city had collected and held past the legal time limit — money taken from builders for parks and stations that may be owed back to property owners. A companion grand jury report found the city "mismanaged more than $1 billion" in developer impact fees since 1989.
The behested-payment channel. A behested payment is money an official solicits from a third party for a favored cause, disclosed on a Form 803 within 30 days. 36 of 40 city Form 803 filings (90%) since January 2023 are Gloria's, totaling $450,000+ solicited from developers, casinos, energy companies, and parking contractors with business before the city. Much of it flowed to For All of Us, a nonprofit founded by Gloria's Airport Authority appointee that the Union-Tribune found had no incorporation papers, no IRS determination letter, and no bylaws; it exists only via fiscal sponsorship through Mission Edge. Some disclosures were filed up to 679 days late.
The record behested fine. The SD Ethics Commission (Stipulation 23-16) fined Gloria $10,500 for 10 separate late-disclosure violations — the largest behested-payment fine in city history, covering solicitations worth at least $65,000, and levied after voters had already gone to the polls.
Vargas resigns. Board chair Nora Vargas, freshly reelected, abruptly resigns weeks before being sworn in for a second term, citing "personal safety and security"; the county sheriff reported no known active threats. The county had been paying roughly $41,000/month for her private security detail. Her departure left South Bay's poorest district unrepresented and froze grant money to neighborhood nonprofits. [10News-Vargas]
Zero county behested filings. The five sitting members of the County Board of Supervisors filed zero behested-payment disclosure forms; the county has no ethics commission.
Aguirre wins the South Bay seat. Imperial Beach Mayor Paloma Aguirre wins the 2025 special election to replace Vargas, after the Building Industry Association, the Chamber, and developers poured money into the race.
The budget. Gloria's proposed FY2027 budget cut arts funding sharply (KPBS and CalMatters: the city "guts arts funding to balance budget"), reduced library hours, cut recreation and homelessness services, and eliminated roughly 130 positions — blamed on a $118M deficit. The combined police-and-fire budget, $1.12B, was left untouched.
The budget is signed. The FY2027 budget is adopted and signed June 11, 2026; Voice of San Diego documented the final tradeoffs, including under-funded stormwater channel clearing.
The donors didn't leave — they moved in (cross-channel)
The same names recur across campaign contributions, IE committees, and behested payments — channels that look unrelated on any single filing. Inferred: the campaign side is the investment and the governance side is the return; timing and scale are documented, the quid-pro-quo characterization is not a legal finding.
- Brad Termini / Zephyr Partners — $100,000+ to elect Gloria (his single largest individual donor), then his group leads Midway Rising, the largest public-land redevelopment in city history. VOSD-Termini UT-Termini
- Stephen Cushman — fundraiser + IE-PAC chair + behested-payment donor + multiple city appointments. He chaired a pro-Gloria IE PAC that bundled large sums DB, and made a $50,000 behested payment via the Cushman Foundation DB.
Inferredthe report describes a six-roles-at-once dual-role pattern and a $24,999 consulting contract awarded days after a Housing Commission appointment; the specific contract figure and timing are not independently cited in this brief's source set and are flagged as unverified here (see Caveats). - Sycuan, the SD Chamber of Commerce PAC, and Ace Parking recur across direct, IE, and behested channels; Ace Parking made a $10,000 behested payment while holding city/county parking contracts DB.
Enforcement, in scale
| Case | Violation | Fine / outcome |
|---|---|---|
| Todd Gloria — committee paperwork | Failed to file Form 501 before standing up Assembly 2020 | $200 (FPPC) DB |
| Todd Gloria — behested disclosures | 10 late-disclosure violations (up to 679 days late) | $10,500 (Ethics Comm., Stip 23-16) Stip23-16 |
| County Board of Supervisors | Behested-payment filings since May 2023 | Zero filings; no county ethics commission UT-county-803 |
| City development impact fees | ~$178M held past legal deadline; "$1B mismanaged since 1989" | County grand jury reports (advisory) GJ-178M GJ-1B |
Key players (callback index)
- Todd Gloria — Mayor of San Diego (elected 2020); center of the $8.27M money ecosystem; 90% of city behested filings; fined $200 and $10,500.
- Barbara Bry — Councilmember and 2020 mayoral opponent Gloria defeated.
- Nora Vargas — County Board chair; resigned Dec 2024 citing safety after a ~$41,000/month security detail.
- Nathan Fletcher — County Supervisor; resigned 2023 amid an MTS-employee lawsuit at the agency he chaired.
- Paloma Aguirre — Imperial Beach Mayor; won the 2025 special election for Vargas's seat.
- Brad Termini — Gloria's largest individual donor ($100K+); Midway Rising lead developer.
- Stephen Cushman — multi-role fundraiser / IE-PAC chair / behested-payment donor / city appointee.
- Stephen Kaufman — Gloria's campaign attorney ($160,377) and FPPC enforcement-task-force chair.
- For All of Us — nonprofit founded by Gloria's Airport Authority appointee; UT found no incorporation papers.
Caveats
- Nothing here is alleged to be illegal. Committee-to-committee transfers, IE spending, and behested payments are legal under California law; the brief documents the legal machinery and who benefits.
- The $8.27M total and the ~10× IE figure aggregate multiple disclosure sources (Cal-Access, SD Ethics Commission, MathPolitics DB) and may not capture every expenditure.
- The $83–100M in waived development fees is a MathPolitics estimate aggregated across deals, not a single audited figure. The 101 Ash $50M-waived / $24.5M-credit figures are as reported by OB Rag. The ~$178M held-past-deadline and "$1B mismanaged since 1989" figures are from county grand jury reports, which are advisory and not legal findings.
- The Cushman $24,999 consulting contract, the "six days / one dollar" timing, the January 23, 2024 Housing Commission appointment date, and the East Village $22.9M / $13.8M-credit deal appear in the source narrative but are NOT independently confirmed against a stored evidence URL in this brief's source set; they are flagged as unverified and not cited as documented facts here.
- The Montgomery Steppe Nov-2023 special-election win, the 2016 county grand-jury ethics-commission rejection, and the flood-fund $100K/$25K SDG&E council-placement details appear in the narrative but lack a confirmed stored citation in this source set; they are omitted from the timeline as documented facts.
- "The donors moved in," "the bill for the favors," and the investment/return framing are characterizations of documented patterns, not legal findings; no ethics body has ruled on the quid-pro-quo question.
Reference key
- DB MathPolitics database connection/evidence IDs as cited in report 259 and the full report
the-gloria-machine. Covers the $8.27M ecosystem aggregation, the Kaufman $160,377 / FPPC dual role, the $200 fine, the $83–100M waiver estimate, the Cushman IE-PAC and $50K behested payment, the Ace Parking $10K behested payment, and the IE ~10× aggregation. (Evidence IDs include 1125, 1126, 1130, 1132, 1133, 1134, 1128, 23869, 24838.) → view in evidence search - SDEC SD Ethics Commission, Major Funding of Campaign Committees disclosures. https://www.sandiego.gov/ethics/documents/donors
- CA-2020 Cal-Access, Gloria for Assembly 2020 (committee 1416118). https://cal-access.sos.ca.gov/Campaign/Committees/Detail.aspx?id=1416118&view=contributions
- CA-Mayor Cal-Access, Gloria for Mayor 2020 (committee 1414821). https://cal-access.sos.ca.gov/Campaign/Committees/Detail.aspx?id=1414821&view=contributions
- VOSD-Termini Voice of San Diego, "That $100K to Mayoral Campaign From Chosen Sports Arena Developer," 2022-09-12. https://voiceofsandiego.org/2022/09/12/that-100k-to-mayoral-campaign-from-chosen-sports-arena-developer-was-news-when-he-gave-it/ (MathPolitics evidence E-427)
- UT-Termini SD Union-Tribune Watchdog, "Brad Termini / Zephyr / Midway Rising donated $100K+ to elect Todd Gloria," 2022-09-10. https://www.sandiegouniontribune.com/news/watchdog/story/2022-09-10/brad-termini-zephyr-midway-rising-gloria-campaign (MathPolitics evidence E-428)
- OB-101Ash OB Rag, "More Red Flags on 101 Ash Street — $24.5M Developer Fee, $50M in Waived Impact Fees," 2025-07-17. https://obrag.org/2025/07/more-red-flags-on-101-ash-street/
- GJ-178M OB Rag, "San Diego Grand Jury: $178 Million in Unspent Development Impact Fees May Be Owed to City Property Owners," 2025-07-01. https://obrag.org/2025/07/san-diego-grand-jury-178-million-in-unspent-development-impact-fees-may-be-owed-to-city-property-owners/
- GJ-1B OB Rag, "Grand Jury: City of San Diego Mismanaged More than $1 Billion in Developer Impact Fees Since 1989," 2025-08-01. https://obrag.org/2025/08/grand-jury-city-of-san-diego-mismanaged-more-than-1-billion-in-developer-impact-fees-since-1989-money-for-libraries-parks-fire-stations-and-transportation/
- UT-behested-2024 SD Union-Tribune, "San Diego mayor to pay $10,500 fine for not disclosing donations he solicited," 2024-04-16. https://www.sandiegouniontribune.com/2024/04/16/san-diego-mayor-to-pay-10500-fine-for-not-disclosing-donations-he-solicited-including-to-his-nonprofit/
- Stip23-16 SD Ethics Commission Stipulation 23-16 (Gloria, behested payments). https://www.sandiego.gov/sites/default/files/2024-04/stip23-16.pdf
- PP-MissionEdge ProPublica Nonprofit Explorer / IRS BMF, Mission Edge San Diego (For All of Us fiscal sponsor), 2026-06-07. https://projects.propublica.org/nonprofits/api/v2/organizations/272938491.json
- ToSD-Fletcher ABC 10News San Diego, "Invoices detail Nathan Fletcher's security detail cost San Diego County taxpayers $1.9M," 2023-04-18. https://www.10news.com/news/local-news/san-diego-news/invoices-detail-nathan-fletchers-security-costs
- UT-Vargas SD Union-Tribune, "Nora Vargas resigns from San Diego County Board of Supervisors," 2024-12-20. https://www.sandiegouniontribune.com/2024/12/20/nora-vargas-resigns-from-san-diego-county-board-of-supervisors/
- 10News-Vargas 10News / Team 10, "Security detail for Chairwoman Nora Vargas costing taxpayers $41K a month," 2024-08-23. https://www.10news.com/news/team-10/security-detail-for-chairwoman-nora-vargas-costing-taxpayers-41k-a-month
- StarNews-grants The Star News, "Supervisor absence delayed funding for community events," 2025-08-01. https://www.thestarnews.com/supervisor-absence-delayed-funding-for-community-events/
- UT-county-803 SD Union-Tribune, "Assessor reports $1M behested payment, biggest charity gift… zero behested payments reported by SD County supervisors since 2022," 2024-11-30. https://www.sandiegouniontribune.com/2024/11/30/assessor-reports-1m-behested-payment-biggest-charitable-donation-made-at-a-local-elected-officials-request/
- VOSD-2025-07 Voice of San Diego, "Aguirre's Win Puts Democrats in Charge at Pivotal Time," 2025-07-03. https://voiceofsandiego.org/2025/07/02/aguirres-win-puts-democrats-in-charge-at-pivotal-time/
- VOSD-bigmoney Voice of San Diego, "Big Money Pours Into South Bay Supervisor Race," 2025-05-30. https://voiceofsandiego.org/2025/05/30/big-money-pours-into-south-bay-supervisor-race/
- ToSD-budget Times of San Diego, "Mayor's budget proposal protects police, fire spending but cuts arts, parks," 2026-04-15. https://timesofsandiego.com/politics/2026/04/15/san-diego-budget-deficit-police-fire-arts-parks/
- KPBS-arts KPBS, "San Diego guts arts funding to balance budget as California cities make deep cuts," 2026-04-24. https://www.kpbs.org/news/arts-culture/2026/04/24/san-diego-guts-arts-funding-to-balance-budget-as-california-cities-make-deep-spending-cuts
- CalMatters-budget CalMatters, "San Diego is slashing arts funding to fill budget gap; it's not alone," 2026-04-24. https://calmatters.org/politics/2026/04/san-diego-budget-cuts/
- VOSD-budget-adopted Voice of San Diego, "After Months of San Diego Budget Talks, Here's What Did and Didn't Make the Cut" (FY2027 adopted budget, signed June 11, 2026), 2026-06-11. https://voiceofsandiego.org/2026/06/11/after-months-of-san-diego-budget-talks-heres-what-did-and-didnt-make-the-cut/
Report #259 · How We Got Here, Part 4 · condensed AI fact sheet. Chronological; every claim cited; inferences flagged. Source: full report the-gloria-machine (reports.content, report 259).
Corrections
No corrections logged. Spot an error? Tell us and we'll post the fix here.