Skip to main content
The full record
Archive.89 stories

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

The Voice of the Giants Has a Gay Son: Mike Krukow and the Art of Disagreeing Without Contempt

Three Giants pitchers wrote Genesis 9:12-16 on their rainbow Pride caps and the internet did what it always does: filed…

June 17, 2026

The Sharks Traded Down and Got Better. That's the Whole Point Now.

No line on this one — it's a draft-week trade, not a game.

June 17, 2026

Jordan Lost Their First World Cup Game 8,000 Miles From Home, and Santa Clara Sounded Like Amman

I have to be honest with you up front: until about a week ago I could not have named a single Jordanian footballer.

June 17, 2026

One Hundred Miles in the Hills That Used to Be the Backyard

The Bay Area 100, a 100-mile point-to-point ultramarathon with 18,000 feet of climbing, ran for the first time on June…

June 17, 2026

England‑Croatia Is Built for a Low Score: 1u on Under 2.5 at AT&T Stadium

I'll tell you up front where I sit on soccer: I'm the guy on the stool at the end of the bar who's seen a thousand…

June 17, 2026

The Verdict Is in Boston Now: Aldon Smith's Brain and the Indictment We Keep Revising

Two days after Aldon Smith died at 36, his family sent his brain to Boston University's CTE Center, where the disease…

June 16, 2026

Europe Keeps Tripping Out of the Gate. Give Me Senegal +1 Against France.

Here's the thing about this World Cup so far: the big European sides keep forgetting it's started.

June 16, 2026

MLB Found Its Spine in the Rulebook: The Selective Enforcement of Rule 3.03

On Monday, June 16, MLB warned three Giants pitchers for writing Genesis 9 verses on their Pride Night caps, invoking…

June 16, 2026

The A's Can't Win at Home — Except the Night I Bet On It

Yesterday morning I wrote that the A's can't win at home, so I'd take the Pirates' coin flip for plus money.

June 15, 2026

Ghost Ride the Farm: E‑40, Stanford, and the Bay the ACC Can't Take

On September 4, Stanford opens its ACC home slate against Miami, and at halftime Earl Stevens — E-40, of Vallejo…

June 15, 2026

Belgium's Golden Generation Is Running on Fumes. Give Me Egypt +1.

Here's a number that did something to me this morning: 39.

June 15, 2026

The A's Can't Win at Home, So I'll Take the Pirates' Coin Flip for Plus Money

Let's clear the brush first, because the headline that floated this game onto the wire — Pirates play the Athletics…

June 15, 2026

The Future Was 23‑9: The A's Auditioned Las Vegas, and It Melted at 101 Degrees

For six June days the Athletics played "home" games in Las Vegas — a promotional trailer for the $2 billion future they…

June 14, 2026

The Smallest Nation in the World Cup Was Assembled, Not Born

Curaçao — an island of 158,000, the smallest nation ever to reach a men's World Cup — walked into Houston on Saturday…

June 14, 2026

Genesis 9, Over the Rainbow: What the Giants' Pride Night Really Exposed

On June 12, four of the five Giants pitchers used in a 5-1 loss to the Cubs either Sharpied Genesis 9 over the rainbow…

June 14, 2026

The One Day You Back the Giants: Webb Starts, and That's the Whole Bet

Two days ago I wrote that the Giants' bullpen was the real story of this team — that Matt Chapman's loud June was a…

June 14, 2026

The Word for What Santa Clara Did Was "Successfully," With an Asterisk

On June 13, a venue named for a city 45 miles away hosted the Bay Area's first World Cup match, and by every…

June 14, 2026

Stop Writing the A's Obituary. The Baseball Team Is Two Back and Won't Stop Coming Back.

Tyler Soderstrom came off the bench in the sixth inning Saturday night, doubled home the go-ahead run, and the…

June 13, 2026

We Called Aldon Smith a Bust. He Was a Sick Man Living in Public.

Aldon Smith died Saturday at 36, and the 49ers called it "sudden and tragic" without disclosing a cause.

June 13, 2026

What It Felt Like to Watch Aldon Smith Rush the Passer

Aldon Smith, dead at 36, was for two seasons the most frightening edge rusher in football, and then for a decade the…

June 13, 2026

The Math Is Simple and the Defense Is Not: Win Group D, and the U.S. Comes to Santa Clara on July 1

A Reddit post in r/bayarea this week put it about as plainly as it can be put: if the U.S.

June 13, 2026

The $50 Million Gamble: How Joe Lacob Stole a Billion‑Dollar Franchise in Plain Sight

In October 2023, Joe Lacob and Peter Guber paid a $50 million expansion fee — spread over ten years — for a WNBA team…

June 13, 2026

The Tarp Over the Logo: A Bay Area World Cup, Held in Two Registers

For the first time in 32 years, the World Cup is here, and the venue in Santa Clara has had its corporate name tarped…

June 13, 2026

Game 5 in San Antonio: The Road Team Keeps Winning, So Give Me the Knicks to Close It

Here is the strange shape this series has taken: the home team cannot win a basketball game.

June 13, 2026