
Editor + columnist @MLNow https://xitter.cf/t.co/ieZaiLQ2bt Joe.Eskenazi AT MissionLocal DOT com 2019 @SPJ_NorCal journalist of the year "Made it Ma! Top of the world!"
The Excelsior
Joined January 2011
- Tweets28.2K
- Following925
- Followers11.5K
- Likes6.2K
Joe Eskenazi retweeted
I have a SCOOP and it is GOOD NEWS: coyotemedia.org/bottom-of-th…
Waymo just drove down 21st Street toward South Van Ness dragging what appeared to be a six- to eight-foot metal bar by a wire
Joe Eskenazi retweeted
At a candlelight vigil outside the Warfield, friends and family remembered Ulysses “Bear” Davis, a father of six killed while working security — and a life he had worked hard to build.
missionlocal.org/2026/10/at-…
Joe Eskenazi retweeted
NEW: Mayor Lurie blasted out a message to SF voters about police oversight. It was wrong sfchronicle.com/sf/article/p…
Joe Eskenazi retweeted
I think our data & politics team is among the best in the biz, & today's piece is an example why: a network map of San Francisco's interconnected, billionaire-backed groups, politicos & more.
Gobs of money & a new class of donors that Lurie has brought in—explore it all below.
Joe Eskenazi retweeted
We spent weeks combing through campaign finance filings to understand who the major players are in the San Francisco election.
w/ @brandonphooo and Christina Baris
Check out our graphic to see how they are all connected:
Joe Eskenazi retweeted
BigMoneySF: How Mayor Lurie's attempts to remake City Hall remade San Francisco's donor class.
Be sure to click on the interactive graphic that connects everything and everyone.
missionlocal.org/2026/10/big…
Joe Eskenazi retweeted
“The District 8 race ruptured because of issues with physical boundaries and consent. It is not lost on Patel that, on a metaphysical level, she, too, is experiencing these issues.” @EskSF @MLNow
missionlocal.org/2026/10/dar…
Joe Eskenazi retweeted
Darshini Patel wants you to know: That GrowSF endorsement came "without my consent."
"I said no in so many different ways," says the District 8 candidate.
From @esksf
missionlocal.org/2026/10/dar…
Joe Eskenazi retweeted
Joseph Leung took Sing Tao from a backwater paper to a regional powerhouse.
He has scores of thousands of followers.
Now he has a new venture ... and plenty of opinions about who should be your next congress representative.
missionlocal.org/2026/10/jos…
Joe Eskenazi retweeted
Edwin Adams was killed in an SFPD chase over a warrant for not charging his ankle monitor, his attorneys say.
The San Francisco District Attorney is investigating his death as questions rise about his death.
via Andres J Larios
missionlocal.org/2026/10/edw…
Joe Eskenazi retweeted
Missed last night's (final) San Francisco congressional debate?
Have no fear: Watch Scott Wiener and Connie Chan square off on AI, housing affordability, foreign policy, and the Valkyries, in full.
Video here: missionlocal.org/2026/10/san…
Joe Eskenazi retweeted
AI took center stage at Mission Local and The New York Times’ congressional debate.
Connie Chan challenged Scott Wiener over an AI advocacy group’s $3.5 million gift to a super PAC backing him. Wiener defended his AI regulation record.
missionlocal.org/2026/10/sco…
Joe Eskenazi retweeted
“McCoy’s politics and policies are fair game for any critic. So is his background: But to highlight his troubled past as a problem, while referring to similar transgressions as instructive “real-world experience” for favored politicians, is transparently hypocritical.” @EskSF
The cynical and selective outrage over Gary McCoy's troubled past.
Latest column from @EskSF
missionlocal.org/2026/10/gar…
Joe Eskenazi retweeted
Why is GrowSF spending money to defeat front runner Gary McCoy who worked for supervisors Scott Wiener, London Breed, Julie Christensen and, most notably, Rep. Nancy Pelosi? @EskSF takes a look in @MLNow missionlocal.org/2026/10/gar…
Joe Eskenazi retweeted
The cynical and selective outrage over Gary McCoy's troubled past.
Latest column from @EskSF
missionlocal.org/2026/10/gar…
Joe Eskenazi retweeted
Gordon Mar quit the DCCC late Sunday, saying the San Francisco Democratic Party “has become an absolute embarrassment to most people who uphold democratic values" at the night's special meeting.
missionlocal.org/2026/10/san…
Joe Eskenazi retweeted
Dire news tonight as the SFPD announced the deaths of married retired officers Ann and Kevin Mannix.
Mission Local is informed they were among three shooting victims in unincorporated Marin.
missionlocal.org/2026/10/ann…
I'm gonna have to respond to this with a line from the graphic novel "Man-Eating Cow":
"Bad clowns have been in my house."
















