Every story we’ve published — by section, by month, or straight through.
The Ticket FIFA Sold Paul Dufresne, Then Took Back, Then Sold Again
A Bay Area father bought two World Cup tickets to a Levi's Stadium match the legitimate way — directly through…
The Kid Comes Up the Same Day the Cornerstone Breaks Down
There's a kind of transaction that looks like nothing — a line on the wire, an SS up, a DH down — and is actually…
The Team That Stayed: Oakland Roots Want 8,000 Seats on the Ground a Billionaire Walked Away From
Oakland lost the Warriors to San Francisco, the Raiders to Las Vegas, and the A's to a parking lot in Las Vegas by way…
FIFA Erased the Word 'Levi's' From the Stadium. Then It Lied About Where the Building Is.
FIFA's clean-stadium policy did something this month that no amount of Bay Area civic complaint ever managed: it took…
No Messi. No Ronaldo. And That's the Best Thing About the Bay Area's World Cup Draw
Here's the complaint I keep hearing at Final Final, usually around the second pint: the Bay Area got robbed on the draw.
Matt Chapman's Loud June Is a Beautiful Mirage — and the Bullpen Is the Real Story
Matt Chapman is hitting .469 this month.
World Cup Opener Props: The Azteca Wants Goals. I'm Betting on a Blanket.
Editor's directive: a surprising prop on every soccer game today, no boring moneylines.
The World Cup Comes to "San Francisco" (a 45‑Minute Drive Away): A Fan's Guide to the Bay Area Matches
Six World Cup matches land at Levi's Stadium between June 13 and July 1 — a tournament FIFA has rebranded "San…
The $120 Ticket That Costs $1,600: What the Bay Area World Cup Actually Costs
FIFA will tell you a World Cup ticket at Levi's Stadium starts at $60.
World Cup Futures: I'm Backing Spain at +450, Same Price as France for a Better Team
The thing about a futures bet is that you're not betting a game, you're betting a month — six weeks of penalty-shootout…
Finals Game 4: The Road Team Keeps Winning, and Wemby Keeps Climbing — Give Me the Spurs Points
Here's the pattern this series refuses to stop drawing: the home team keeps losing.
The Loneliest 26‑and‑12: Wembanyama Was the Best Player on the Floor, and the Spurs Lost Anyway
Wembanyama did everything the sport asks of one man in Game 1 of the NBA Finals — 26 points, 12 rebounds, 3 blocks —…
Knicks‑Spurs Game 3: This Series Keeps Playing Under, and the Number Hasn't Noticed
Here's the thing about a series that's already told you what it is: the market is slow to believe it.
The Ghost of 1994 Is in the Building: Baseball's Salary‑Cap Fight Comes to Milwaukee
Six months before the collective bargaining agreement expires, MLB has put a $245.3 million salary cap and a $171.2…
Finals Game 1: The Knicks Are the Better Team and They're Getting Points
Here's the thing about a building that's never had a Finals in it: the noise is real, the nerves are realer.
Game 1 in San Antonio: Take the Points With the Knicks
Game 1 of the 2026 NBA Finals tips tonight at the Frost Bank Center, and the board has the San Antonio Spurs laying…
The Wemby Tax: Why the Knicks Are Live Underdogs in Game 1
There's a number the betting market quietly charges, and it doesn't show up on any line sheet.