Every story we’ve published — by section, by month, or straight through.
Round of 32 Doubleheader: Lay the Juggernaut, Back the Organized Dog
Two Round of 32 games on the board today, and the cleaner I look at them the more they rhyme: in both, the market is…
The Warriors Bet $40M on a Heartbeat
Let's be precise about what happened, because the headline flattens it.
Knockout Soccer Comes to Santa Clara: Take the Over on USA‑Bosnia
There's a version of this week that still doesn't feel real to me.
Back in the USA, 32 Years Later: Morocco Is the Live Dog the Dutch Can't Keep Out
The last time these two played at a World Cup, the venue was the United States, the year was 1994, and the Netherlands…
Gabby Williams Always Left. The Valkyries Gave Her a Reason to Stay.
For most of her career, Gabby Williams made the rational choice the WNBA spent a decade pretending wasn't rational: she…
The Kapler Rejects: A Band of Discarded Giants Is Haunting Oracle Park
Four men who once wore the orange and black — Mauricio Dubón, Mike Yastrzemski, Dom Smith, and Joey Bart — walked into…
The Sharks Spent Their Last Pick on a 7‑Foot‑1 Lottery Ticket From Moldova. Good.
Let me tell you the number that actually matters here, and it isn't the height.
The Public Is 95% on the USMNT in Santa Clara. I'll Take a Half‑Unit on Chaos.
Tuesday the USMNT plays a World Cup knockout game 45 minutes from my apartment, at a stadium currently wearing a white…
Portugal‑Colombia Is the Only World Cup Game Worth Your Saturday. The Over Is the (Small) Play.
Look at today's slate and most of it is paperwork.
The Levi's Logo Is Under a Tarp, and Argentina Is Resting Messi: An Under for the Group J Finale
There's a photo making the rounds on r/bayarea — fans packed into Levi's Stadium, scarves up, for a World Cup group…
The USMNT‑Bosnia Line Is Boring. The Total Isn't.
We finally know the dance partner. After a week of "Bosnia, probably," it's Bosnia, definitely — the USMNT's Round of…
The Sharks Took the Sedins' Heir at No. 2. The Boring Part Is the Best Part.
There was no suspense at No. 2, and that is exactly the point. Gavin McKenna went first to Toronto. Then San Jose…
Algeria, Austria, and the Ghost of Gijón: A Group Where Winning Might Be the Trap
Five days ago Algeria were in our backyard, coming from behind to beat Jordan 2–1 at Levi's — corners, a substitute's…
Devers Says Sorry, the Bats Stay Quiet: Giants‑Braves Under at Oracle
Rafael Devers apologized. Walked it back to Tony Vitello, owned the ninth-inning body language at first base, said the…
North Star, Sideways Ribbon: The Giants and the Fans They Spent Thirty Years Earning
For thirty-two years the Giants were the franchise that showed up for queer San Francisco first — Until There's a Cure…
The Emptiest Seats in the Building Were the Expensive Ones
FIFA called its Bay Area World Cup matches a full house; SFGATE went up to the suite level and counted dark boxes.
The A's Are Road Favorites Over the Kid Who Just Shut Them Out. I'll Take the Angels and the Plus Money.
Here is tonight's board in Anaheim, stated plainly: the Athletics, a sub-.500 team hitting .237 over their last ten…
The Giants Found a Pulse. The Braves Lost Theirs. Take San Francisco at Even Money.
Tuesday night the Giants did something they'd basically forgotten how to do: they scored late and meant it.
Bielsa's Uruguay Walks Into Spain's Wall. I'm Taking the Under.
Let me tell you where I'm an expert and where I'm a tourist, because the line between the two is the whole point of…
The Possum and the Standings: Oakland's Other Baseball Team Is Losing, and Nobody at Raimondi Park Cares
The Oakland Ballers are 14-19 and eighth in the Pioneer League, and this weekend they're hosting Phish Night, "Oakland…
The Record Lies: Atlanta Walks Into Oracle as the Colder Team
Here's the trap. You glance at the standings — Braves 48-31, first in the NL East; Giants 33-47, fourth in the West and…
The Most Expensive Real Estate in Basketball Is Two Inches of Jersey, and a Bitcoin Miner Just Bought It
On June 25 the Warriors announced the richest jersey-patch deal in North American team-sports history — north of $50…
Three Runs in Nine Innings, Again: The Giants‑A's Under Keeps Cashing, and Devers Finally Swung
Two nights ago I wrote that two broken offenses were meeting at Oracle and the only honest number on the board was the…
Aiyuk Says He'll Sign With Washington 'Tomorrow.' He's Negotiating From a List Reserved for Players Who Quit.
No NFL game tonight. There's nothing here to bet — line not pulled, analysis only — so let's just read the leverage…