There's a scene near the end of All the President's Men where “Deep Throat,” sitting in that parking garage in shadow, tells Bob Woodward the only three words that matter:
“Follow the money.”
Everybody remembers the line. What everybody forgets is that Woodward and Bernstein didn't get to the truth by asking Richard Nixon nicely.
They got there by pulling campaign finance reports, cross-referencing addresses, and asking simple, boring, unglamorous questions like, “Who wrote this check, and why?”
So that's what I'm doing in Part 7 with Lyin’ Ryan Hampton.
Over the last six parts of this series, I've shown you a man who tells voters he hurt his knee when he wrote in his own book that it was his ankle.
Who's scrubbed the word “heroin” from his campaign talking points after writing an entire book about shooting it into his arm.
Who accused his opponent of opposing gay marriage when she's never said any such thing.
Who now wants you to believe he moved into Assembly District 9 because of a rent increase.
Let's take that first, because it's where the money trail actually begins.
And grab another cup of coffee, because we’re goin’ deep on this one..
Let’s start with this: The voters of Assembly District 9 didn't beg Ryan Hampton to move into their district and run for this seat and represent them.
He didn't grow up there. He didn't build a business there. He didn’t raise a family there. And he sure didn’t spend years knocking on doors there before deciding he had something to offer them.
He ran, and lost, in a different district, Assembly District 4, in 2024.
Then, when the seat next door opened up because the sitting Assembly Speaker, Steve Yeager, decided not to seek re-election, Hampton suddenly discovered AD9.
What AD9 offered him was simple arithmetic: friendlier voter registration numbers than AD4.
As I've documented earlier in this series, Hampton told the Nevada Current a whopper about his move:
“Hampton previously ran in Assembly District 4 in 2024 but lost in the general election. Following the race, he said his family decided to move into AD 9 after facing a rent increase.”
That story never added up. Here's why.
The house Hampton now calls home – 6994 Citrine Bluff Way in Las Vegas – was actively listed for rent to tenants as recently as June of 2025.
That listing came down around July 19.
Five days later, on July 24, 2025, Hampton's own campaign finance filings show his first payment tied to that address: $2,550 to a political web design firm to build his campaign website.
Five days after that, on July 29, 2025, Nevada's own voter registration records show Hampton officially switched his registration to the Citrine Bluff Way address.
Two weeks after that – on August 11, 2025 – Yeager announced his retirement.
One day after that, Hampton announced his candidacy for the seat – and Yeager immediately endorsed him.
Rental listing pulled in July. Campaign website ordered in July. Voter registration switched to the new district in July.
All of it wrapped up before Yeager had even told the public he was stepping aside.
Maybe that's all a remarkable coincidence.
But four coincidences in a row, all landing in the same three-week window, all lining up perfectly with a Speaker's retirement announcement he supposedly knew nothing about?
Come on. That story stinks like yesterday’s diapers.
Now let's follow the money. All of it.
According to Hampton's own campaign finance filings, he has personally loaned – not donated, loaned, meaning the campaign owes it back to him – close to $200,000 of his own cash into his campaigns since he first filed to run.
I reported that figure in Part 5. Since then, I've gone back through every single itemized campaign finance report he's filed, in both his 2024 and 2026 races, line by line.
Here's what I found.
In his 2026 run for AD9, Hampton has personally advanced $76,196.45 to his own campaign as of his most recent report.
Every single one of those loans is checked off as a loan on the official paperwork – meaning the campaign owes him that money back.
In his 2024 AD4 race, the pattern is even more interesting.
Through just the first three quarters of that campaign, Hampton had already personally loaned his campaign $68,972.20.
Then, in the campaign's final quarter – right as the whole operation was collapsing toward a bank balance of ten measly dollars by year's end – the campaign found $12,771 to pay back to Hampton personally before it ran completely dry.
Read that again. A campaign that finished the year with $10 in the bank still managed to cut its own candidate four separate reimbursement checks totaling $12,771 first.
Now, where does a “person in long-term recovery” – Hampton's own words, the label his campaign leans on constantly – get nearly $200,000 in spare cash to loan himself, twice, across two different Assembly races?
Follow that money far enough, and it stops looking like a mystery.
Ryan Hampton didn't just build a national reputation off the opioid crisis. He built an entire financial ecosystem off it.
And pieces of that ecosystem are now writing checks to his campaign for a State Assembly seat in a district he only recently moved into.
Start with his own household.
Hampton's husband, Sean O'Donnell, is the Executive Director of Foundation for Recovery, a Nevada nonprofit.
According to research shared with me, Foundation for Recovery's own filings show it sent $228,574 to Hampton's nonprofit, Mobilize Recovery, in 2023, and another $50,000 in 2024.
I haven't personally pulled Foundation for Recovery's own tax return to verify those two figures, so take them as reported rather than independently confirmed by me.
What I have confirmed, from Mobilize Recovery's own 2021 federal filing, is that Foundation for Recovery gave it $30,030 that year.
So this is not a new relationship. Money has been moving from Hampton's husband's nonprofit into Hampton's nonprofit for years.
Now follow Hampton's own paycheck.
Mobilize Recovery's 2025 Form 990 – the organization's own federal tax return, signed under penalty of perjury – lists Ryan Hampton's position as “Consultant.”
His direct compensation from Mobilize Recovery itself – zero dollars.
His compensation “from related organizations” – $198,260.
WHOA!!
For context: per capita income in Assembly District 9 is $47,813, according to Census Bureau data.
Ryan Hampton's reported compensation from a related organization alone – not counting his book royalties or his speaking fees – runs to more than four times that figure.
Yeah, a real “man of the people.”
And that's before you factor in whatever his husband, Sean O'Donnell, draws as Executive Director of his own nonprofit, Foundation for Recovery – a number I haven't been able to pin down, so I'm not going to guess at it.
This gives “non-profit” a whole new meaning. And it’s been going on for a while.
Back in 2021, when the same organization was still called The Voices Project, Hampton was listed as “President” – again drawing zero dollars directly from the nonprofit but $55,000 from a related organization.
In four years, that number has grown almost fourfold.
So which related organization is paying him? The same tax return only discloses one: We Stand for Recovery, LLC.
Schedule R of Mobilize Recovery's 2025 return states – again, on the record, under penalty of perjury – that Mobilize Recovery paid We Stand for Recovery LLC $149,000 in 2025 for “performance of services,” paid by check.
That's the identical company that shows up on Hampton's own state Financial Disclosure Statement as one of his personal income sources.
And the identical company that has now written $15,000 in checks directly to his political campaigns.
And here's where it closes into a perfect loop: that same tax return lists We Stand for Recovery LLC's registered address as 6809 Armistead Street, Las Vegas, NV 89149.
That's the same house Hampton himself was living in when the company wrote its first $10,000 campaign check back in February 2024.
I want to be careful here, because the tax return doesn't spell out in one single sentence that the $198,260 paid to Hampton came specifically from We Stand for Recovery LLC.
But We Stand for Recovery LLC is the only related organization Mobilize Recovery discloses anywhere on this return. There isn't a second name to point to.
So follow it around the loop one more time: Hampton's husband's nonprofit has been funding Hampton's nonprofit for years.
Hampton's nonprofit's own tax return says it paid $149,000 to a company that operates out of Hampton's own house.
That same company is where Hampton's personal income comes from, according to his own state disclosure.
And that same company donates to Hampton's political campaign.
Now, none of that is illegal. Nonprofits transact with related organizations all the time, and the IRS built an entire form – Schedule R – for exactly this kind of disclosure.
I'm not a lawyer and I'm not accusing Ryan Hampton of a crime.
But when a candidate spends his campaign telling voters he's a “person in long-term recovery” fighting for the little guy, and his own nonprofit's own tax filings show nearly $200,000 a year running through a closed loop with his name on every stop – voters are entitled to ask where the “working family” part of that story actually is.
And that LLC isn't the only insider money, either.
Nicholas Boatman has now given Hampton $12,000 across three separate contributions.
What his contributor line doesn't tell you is that Boatman is a director of Hampton's own nonprofit, Mobilize Recovery – and, separately, the president of two addiction-treatment companies, the Discovery Institute for Addictive Disorders and Poplar Wellness Group.
Stuart Smith gave Hampton's campaign $5,000 on September 3, 2025.
That same day, an entity called Smith Vicars & Company LLC – registered at Smith's own Charlottesville, Virginia address – gave another $10,000.
I flagged that same-day, same-address pairing months ago as a pattern worth running down. Now we know why it matters:
Stuart P. Smith isn't just a name on a donor list. He was the president of Hampton's nonprofit back in 2021, and by 2025 was serving as its Secretary.
And according to that same 2021 tax return, Stuart Smith personally donated $100,000 to Hampton's nonprofit that year – on top of everything he's since given to Hampton's political campaigns.
Then there's Andrews & Thornton, the Newport Beach, California law firm that's already given Hampton $15,000 across his two campaigns – on top of $10,000 from firm attorney Anne Andrews personally and $10,000 from fellow attorney Sean Higgins.
And this isn't a random California law firm that stumbled onto a Nevada Assembly race.
Anne Andrews and Sean Higgins were both involved in the Purdue Pharma opioid bankruptcy proceedings – the same case where Ryan Hampton was appointed by the U.S. Department of Justice to represent more than 120,000 victims.
Attorney Ed Neiger of ASK LLP is another Purdue-proceedings figure who's given Hampton $5,500 of his own money.
And according to Mobilize Recovery's 2021 tax return, ASK LLP itself gave Hampton's nonprofit $100,000 that same year.
I want to be precise about what I can and can't tell you here.
Mobilize Recovery's most recent tax return, for 2025, doesn't publicly list individual donor names the way its 2021 return did.
That kind of disclosure isn't required anymore for a public charity, and Mobilize Recovery has apparently stopped including it.
So I can't tell you whether Stuart Smith or ASK LLP are still funding Hampton's nonprofit today.
What I can tell you is what's undeniable: as recently as 2021, they were among his nonprofit's single largest donors.
And every one of them – Smith, ASK LLP through Ed Neiger, Andrews & Thornton through Anne Andrews and Sean Higgins – is also, right now, a donor to Ryan Hampton's political campaign.
None of these people live in Assembly District 9. Most of them, as far as I can tell, have never set foot in it.
They're not investing in a State Assembly seat. There’s obviously much more to it.
Which raises the only two questions that actually matter: What did Ryan Hampton already do for them, that earned this kind of loyalty? And what do they expect him to do for them next, once he's sitting in the Nevada Legislature with a vote?
I don't know the answer to either question.
But you don't send this kind of money into a small Nevada state Assembly race – one you have no ties to, in a district you've never lived in, for a man whose actual job before this was suing pharmaceutical companies – without expecting something back.
Maybe it's just access. Maybe it's a friend in office. Maybe it's bigger than that.
Voters in Assembly District 9 don't get to know which one it is. They just get to watch the money train move.
And it turns out that same 2021 tax return solves a mystery I raised earlier in this series.
Months ago, I flagged what I called the “Naples, Florida cluster” – a group of Hampton campaign donors named Kristen Williams, George Haseotes, Williams Properties LLC, and Structure One LLC, all giving from the same corner of Naples, Florida, totaling more than $55,000.
At the time, I asked who these people were and what their connection to a Las Vegas Assembly seat could possibly be. Here's the answer.
Mobilize Recovery's 2021 tax return lists one of its largest donors that year as “Kristen Williams Haseotes” – a single contribution of $75,000.
Put the two names back together and the mystery disappears.
Kristen Williams and George Haseotes aren't strangers who happened to notice a State Assembly race in Nevada.
They're almost certainly the same Kristen Williams Haseotes who wrote Ryan Hampton's charity a $75,000 check years ago.
The “out-of-state donors nobody can explain” turned out to be some of Ryan Hampton's own people the whole time.
Same caveat as before: I can't confirm from what's publicly available whether the Haseotes family is still funding Hampton's nonprofit today, since the most recent return doesn't name individual donors.
But I don't need to. The pattern is already established. His nonprofit's past mega-donors are his campaign's current mega-donors, again and again.
And none of them live in Assembly District 9.
Even the purely partisan money tells the same story.
Take Joe Kiani, the founder of medical device maker Masimo, who's given Hampton $5,000 personally – on top of $10,000 from Masimo Corporation itself and $10,000 more from a second Kiani family contribution, a $25,000 cluster I flagged earlier in this series.
Kiani isn't a Nevada figure at all. He's a major national Democratic donor.
The Los Angeles Times has reported he raised roughly $1.3 million for Joe Biden's 2020 campaign alone, on top of a million-dollar check to a pro-Biden super PAC, half a million to Priorities USA, a quarter-million to Nancy Pelosi's campaign operation, and hundreds of thousands more to the national effort to elect Democrats to Congress.
A man who moves that kind of money at the presidential and congressional level doesn't send $25,000 to a State Assembly race in Nevada because he cares deeply about zoning in southwest Las Vegas.
He sends it because of who Ryan Hampton is on the national stage – and maybe because of who Ryan Hampton might become if he moves up the political ladder.
And speaking of industries with a rooting interest in an “addiction advocate” winning a seat in the Legislature:
Let's talk about the $7,500 that's flowed into Hampton's campaigns from two different arms of Philip Morris International, the tobacco giant behind some of the biggest cigarette brands in the world.
This is the same Ryan Hampton who wrote in his own book that pharmaceutical executives were guilty of “medically sanctioned mass murder” and belonged “behind bars for life” for their role in the opioid crisis.
Funny how that outrage doesn't seem to extend to the people who manufacture and market nicotine – one of the most addictive substances legally sold in America – when they're the ones writing him campaign checks instead of the other way around.
I'm not saying $7,500 bought Ryan Hampton. It's a small slice of what he's raised overall.
But I am saying that a man who built a national reputation screaming about corporate greed and addiction profiteering apparently draws that line exactly where it's financially convenient for him to draw it.
Now let's zoom out, because everything above is really just symptoms of one much bigger pattern:
This campaign isn't being funded by the people of Assembly District 9. Not even close.
Going through every contribution of $500 or more that Hampton has reported in this election cycle, only 22.8 cents of every dollar comes from somewhere in Nevada.
The rest – more than three out of every four dollars – comes from California, Florida, Virginia, Maryland, New York, and points beyond.
Now you know why.
It's not a mystery. It's his own donor network, following him from his nonprofit into his campaign account, one familiar name after another.
Why?
There's a similar story out of the Baltimore suburbs, where one family and a company sharing their address have combined to give Hampton $50,000 across three separate reporting periods.
None of that is illegal. But ask yourself this:
Why would people who don't live in Nevada, don't vote in AD9, and in most cases have never set foot in Las Vegas care so much about who represents a State Assembly district on the southwest side of town?
Because, as we've now shown, in case after case, they're not investing in a lowly state legislative seat at all. They're investing in Ryan Hampton – for reasons that have nothing whatsoever to do with the families living in Assembly District 9.
Which brings me to the thing Ryan Hampton's campaign website will not tell you, but his own endorsement page does.
Go look at ryanfornevada.com/endorsements yourself.
The names featured most prominently aren't Assembly members, aren't county commissioners, aren't anybody from Nevada's part-time citizen Legislature at all.
They're members of the United States Congress: Dina Titus. Susie Lee. And Ro Khanna – a congressman from California's Silicon Valley.
Why would a sitting California congressman care who wins a State Assembly race in Las Vegas?
Add to that “The Next 50,” a political action committee whose own public materials brag about endorsing candidates in “crucial state legislative races in battleground states” all across the country – and which has already written Hampton's campaign a $10,000 check.
And then there's Mosaic Communications, the Arlington, Virginia media firm that has now been paid $187,972.52 by Hampton's campaign – roughly half of every dollar his campaign has spent this cycle.
And take a look at Mosaic's own published client list sometime. It's full of the DCCC and other national Democratic Party committees. I couldn't find a single other Nevada race they've ever worked.
Now go read Hampton's actual campaign website.
Nineteen separate issue positions – jobs, housing, healthcare, education, energy, you name it – and not one of them mentions Assembly District 9 by name.
Not one references a single street, neighborhood, school, shopping center, or specific local concern in the district he's supposedly dying to represent.
He’s running a national campaign on national issues, not a local one.
So here's an honest question:
Is Ryan Hampton actually running to represent the people of Assembly District 9… or is a seat in the Nevada Assembly just a stepping stone – a résumé line, a launching pad – on the way to something bigger in Washington, powered by a network of donors, nonprofits, and consultants who couldn't find AD9 on a map if their lives depended on it?
I think you know the answer.
Back in Part 6, I asked the question I said we'd close this series out with: Who owns Ryan Hampton?
Follow the money, like Deep Throat said, and here's where it leads.
It leads to a closed financial loop running through his own husband's nonprofit, his own nonprofit's own sworn tax filings, and a company operating out of his own former home.
It leads to a nonprofit board – Boatman, Smith – that writes campaign checks the same day it writes checks from a second checkbook.
It leads to a Purdue Pharma litigation network of attorneys who knew Ryan Hampton from a courtroom, not a canvass, and whose firms poured six figures into his charity years before they ever gave a dime to his campaign.
It leads to a $75,000 nonprofit donor whose name, split in two, became a mysterious Naples, Florida donor cluster nobody could explain – until now.
It leads to Big Tobacco money flowing to a man who built his entire career denouncing corporate profiteers.
It leads to a Washington, D.C. media firm that's never worked a Nevada race before pocketing half of everything he's spent.
And it leads, again and again, right back to Steve Yeager – the man whose seat this is, whose endorsement Hampton is running on, and whose district Hampton just so happened to register in just days before it opened up.
Nowhere in that trail does the money lead back to the actual voters of Assembly District 9.
And that, more than the ankle-versus-knee story, more than the scrubbed heroin chapter, more than the phony anti-gay accusation against Erica Neely, is what should worry you most.
Because here's the thing about a habitual liar: once you catch him in enough lies you stop being able to take anything he says at face value.
It’s a trust issue. And politicians are untrustworthy enough already.
If Ryan Hampton tells you the sun rises in the east, you'd genuinely be forgiven for grabbing a compass and checking for yourself.
That's not cynicism. That's just what happens to a politician's credibility once the pattern of lying and obfuscation becomes this clear.
A final note on all of the above:
I'm a political consultant, not a forensic auditor or a CPA.
Everything in this piece is drawn from public records – Nevada campaign finance filings, Nevada voter registration records, federal nonprofit tax returns, and Ryan Hampton's own campaign website.
And I've done my best to read them accurately and represent them fairly.
But if I've gotten something wrong – misread a filing, or mischaracterized a document – I genuinely want to know about it.
Mr. Hampton or his campaign are welcome to contact me directly, and if a correction is warranted, I'll make it.
Coming next: The exciting conclusion of “True Lies: The Real Ryan Hampton Story.”
FAMOUS LAST WORDS
“You just can’t trust Ryan Hampton.” – Chuck Muth, 8/31/26
Mr. Muth is president of Citizen Outreach, publisher of Nevada News & Views, and founder of CampaignDoctor.com. You can sign up for his conservative, Nevada-focused e-newsletter at MuthsTruths.com. His views are his own.