Every story we’ve published — browse by section, by month, or page straight through.
Webb Is Great. The Giants' Bullpen Isn't. I'll Take the Hot Dog at +125.
PublishedI have written about this Giants–Marlins series so many times this week that loanDepot Park should comp me a parking…
From Gilroy's Garlic Fields to an Argentine Prison, a Chicana Activist's Life Gets an Opera in San Jose
PublishedOpera Cultura presents ¡Chicanísima! at MACLA on S. 1st St. this Saturday — two performances dramatizing the life of…
Steel Beach Party Aboard the USS Hornet: A July 4th BBQ on an Aircraft Carrier
PublishedThe USS Hornet museum in Alameda is throwing a Steel Beach BBQ on July 4th — live music, food, free island tours, and a…
At Cathedral Oaks, a Pride Volunteer Day on Land With a Century of Queer History
PublishedIn the Los Gatos foothills, a hill estate once kept by America's first known openly gay couple — now public open space…
San Pedro Square Is Getting a 4th Screen — in Time for Mexico on Wednesday
PublishedWatch party organizers are adding a fourth outdoor screen stretching north to St.
SF's Juneteenth Weekend Isn't Over — The Bayview Festival Runs Through This Afternoon
PublishedThe fourth annual SF Juneteenth Market Street Parade drew thousands downtown on Saturday.
On Market Street, San Francisco's Juneteenth Parade Hits Year Four
PublishedThousands filled Market Street on Saturday for the city's fourth annual Juneteenth parade, ending at Embarcadero Plaza…
'Stronger Muni for All' Is Mayor Lurie's Committee — and Its Three Biggest Funders Are OpenAI, Anthropic and Ripple
PublishedThe campaign to tax San Francisco property owners for Muni calls itself "Stronger Muni for All" and sells a coalition…
From Polk Street to the Forbes 400: The Bebe Founder Who Did It Without VC
PublishedManny Mashouf opened a women's clothing shop on Polk Street in 1976 with no venture backing and built Bebe Stores into…
Oakland's First Fridays Is Not What's Happening at 2 A.M. on Telegraph
PublishedTwenty years into its run on Telegraph Avenue in Koreatown Northgate, Oakland's First Fridays festival is fighting for…
Cultura FC Brings Its Football Design Market to Jack London Square This Week
PublishedThe self-described "Football's Design Conference" takes over Bloc 15 for two days of global football-culture vendors…
South of Pacifica Pier, the Anglers Had a Rope
PublishedBae Cadotte, 47, was fishing south of Pacifica Pier on Tuesday when a sneaker wave pulled her 30 feet into the surf.
Toronado Is Open Again, First-Time Owner at the Taps on Haight
PublishedBill Lewis — Stanford PhD, tech exec, longtime regular — has taken the reins at Toronado and reopened the 38-year Lower…
The Studio, the Tax, and the Member List: Three Capture Mechanisms, One Structural Failure
PublishedThe NYT's unfinished podcast studio, SF's real estate transfer tax, and Dialog's $16,000 social gate all failed the…
Four Legs, One World Cup Saturday: Today's Group-Stage Card
PublishedSome mornings the board just lines up. Four group-stage matches, four sides I'd happily put on a single, and a number…
The Market Watched Germany Beat a Country of 158,000 and Decided to Lay a Full Goal on the African Champions
PublishedHere's the thing about a 7-1 scoreline: it sticks to the eyeball, and it sticks to the number.
NYT's 'Hard Fork' Hosts Are Out — and the $500K Studio It Built for Them Isn't Even Finished
PublishedKevin Roose is leaving the New York Times and Casey Newton is stepping down from the paper's AI podcast "Hard Fork,"…
The Mayor Walked Into San Pedro Square. The Volunteers Were Already There.
PublishedMayor Matt Mahan showed up unannounced at San Pedro Square's World Cup fan zone and was caught in an impromptu…
Longfellow's Annual Yard & Free Sale Is Happening Right Now — 50 Stops, North Oakland
PublishedThe Longfellow Community Association's annual neighborhood-wide yard sale runs today, Saturday June 20, from 10am to…
It's Official: USMNT Plays the Round of 32 in Santa Clara on July 1
PublishedThe USMNT is confirmed for a Round of 32 match at San Francisco Bay Area Stadium in Santa Clara on July 1 at 5 p.m…
Alameda County Fair Opens in Pleasanton — Three Weeks Left, Here's What It'll Cost
PublishedThe Alameda County Fair opened Friday at the Pleasanton fairgrounds and runs through July 12.
I Rode the Marlins Twice. At -143, I'm Getting Off the Train.
PublishedOwen Caissie hit a homer, a double and a single, was a triple shy of the cycle, and dropped the go-ahead sacrifice fly.
The Angels Handed Me a 7-Run Lead. The A's Comeback Machine Ate It, and My Ticket, Whole.
PublishedLet me put the L on the table before I say anything else, because that's the deal I make with you: I faded the A's…
Türkiye Lost in 64 Seconds. The Fans Had Come From Four Continents to Watch.
PublishedParaguay's Matías Galarza scored 64 seconds into Friday night's Group D match at SF Bay Area Stadium, and thousands of…