Skip to main content
The full record
Archive.388 stories

Every story we’ve published — by section, by month, or straight through.

The Giants Finally Did Something — And It Might Actually Make Sense

There's a particular brand of torture reserved for Giants fans: watching a front office that seems perpetually allergic…

May 5, 2026

Bryce Eldridge: The 20‑Year‑Old Being Asked to Save the Giants' Season

The Call Has Been Made When your GM is also your manager and he's personally calling down to Triple-A Sacramento on a…

May 5, 2026

Stop Grading the 49ers Draft Class Before They've Even Put on Pads

Every year, like clockwork, the NFL draft ends on a Saturday and by Sunday morning every talking head, podcast host…

May 4, 2026

The Giants Are a Mess — Here's What Actually Needs to Happen

Let's not sugarcoat it: the San Francisco Giants are in rough shape, and the fan base knows it.

May 3, 2026

The Valkyries Are Building Something Real — And It Starts With Relationships

Say what you will about expansion teams — they're usually messy, disorganized, and terrible for at least a couple of…

May 3, 2026

The 49ers Went Full Moneyball in the Draft — And It Might Actually Work

Love them or hate them, Kyle Shanahan and John Lynch just put on a masterclass in draft-day wheeling and dealing.

May 3, 2026

Steve Kerr's Next Move Is the NBA's Most Honest Cliffhanger

In a league where coaching decisions are usually leaked to insiders before the press conference podium is even warm…

May 3, 2026

Valkyries Keep the Surprises Coming — Cut Their Own Top Draft Pick

If you thought the Golden State Valkyries' inaugural season was going to be a predictable, by-the-book expansion story…

May 2, 2026

The Best Soccer Story in America Is Happening Right Here in the Bay

A 74-Year-Old Coach, a Roster of Nobodies, and First Place in MLS Forget the big-money transfers.

May 2, 2026

Last Place Giants Bet Big on AI While Their Roster Flatlines

There's a certain poetry to the San Francisco Giants right now — a team sitting in last place, five games under .500…

May 1, 2026

Calling All Ducks Fans: Finding Your Flock in a Sharks Town

San Francisco has never been a hockey town in the traditional sense.

May 1, 2026

Steve Kerr Is the Only Thing Standing Between the Warriors and Total Chaos

Let's be honest about where things stand in the Bay: the Golden State Warriors are at a crossroads, and Steve Kerr…

April 30, 2026

New to SF and Looking for Real Hoops? Here's Where the Actual Ballers Play

San Francisco has a lot of things going for it — world-class food, absurd rent, and a tech scene that never shuts up…

April 30, 2026

Kicked Off Their Own Turf: SF Soccer Clubs Pay the Price for the City's Pro Team Dreams

Here's a fun exercise in San Francisco priorities: the city is rolling out the red carpet for a potential professional…

Haight-AshburyApril 29, 2026

The Valkyries Are Building Something — And the Roster Battles Are the Best Part

San Francisco's newest professional sports franchise is doing something refreshingly old-school: making players…

April 29, 2026

Draft Day Roulette: The 49ers Keep Doing Things Their Way

If there's one thing you can count on from the San Francisco 49ers, it's that they will never do what you expect on…

April 29, 2026

The Giants' 9‑9‑9 Deal Vanished — And Nobody's Mourning

Remember the SF Giants' much-hyped 9-9-9 challenge?

April 28, 2026

Bay FC's Revolving Door: Another CEO Gone Before the Ink Dried

If you're keeping score at home — and someone probably should be — Bay FC just lost its second top executive in under a…

April 28, 2026

Mike Krukow at 74: A Reminder That Some Things in SF Actually Get Better With Age

In a city obsessed with disruption, optimization, and replacing everything that works with something that doesn't, Mike…

April 28, 2026

A British Cyclist Just Conquered SF's Steepest Street — But Does a 14‑Second Record Even Count?

A British cyclist has claimed the Strava King of the Mountain record on what's reportedly San Francisco's steepest…

Bernal HeightsApril 28, 2026

The Giants Are Winning, But Posey's Big Bets Aren't Paying Off Yet

Let's give credit where it's due: three consecutive series wins is nothing to sneeze at, and the Giants are finally…

April 28, 2026

Mission High Grad Julian Neal Just Made NFL History for SFUSD — And Yeah, It Had to Be the Seahawks

Sometimes a story is so good you just have to swallow your rival loyalties and clap.

Mission DistrictApril 28, 2026

The Valkyries Just Made Their Biggest Power Move Yet

If you're building a franchise from scratch, there's exactly one way to signal you're serious: go get a star.

April 26, 2026

Lynch and Shanahan Finally Admit the 49ers Have a Speed Problem

Ten drafts in. A full decade of the Lynch-Shanahan era. And apparently it took that long for the brain trust at 4949…

April 26, 2026