Skip to main content
Sporting.
Sal MorenoSportingon the floor
1 filed today6 in queue24 this week+ Notify me
Earlier filings30 storiespage 6

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…

June 30, 2026
Monday, June 29

The Warriors Bet $40M on a Heartbeat

Let's be precise about what happened, because the headline flattens it.

June 29, 2026

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.

June 29, 2026

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…

June 29, 2026

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…

June 29, 2026
Gabby Williams Always Left. The Valkyries Gave Her a Reason to Stay.
Photo: Zafer (Wikimedia Commons)
Sunday, June 28

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…

June 28, 2026
Saturday, June 27

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.

June 27, 2026

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…

June 27, 2026

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.

June 27, 2026

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…

June 27, 2026
The Levi's Logo Is Under a Tarp, and Argentina Is Resting Messi: An Under for the Group J Finale
Photo: Mxn (Wikimedia Commons)
Friday, June 26

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…

June 26, 2026

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…

June 26, 2026

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…

June 26, 2026

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…

June 26, 2026

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…

June 26, 2026
North Star, Sideways Ribbon: The Giants and the Fans They Spent Thirty Years Earning
Photo: Daniel Schwen / wikimedia

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.

June 26, 2026

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…

June 26, 2026

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.

June 26, 2026

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…

June 26, 2026

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…

June 26, 2026
The Possum and the Standings: Oakland's Other Baseball Team Is Losing, and Nobody at Raimondi Park Cares
Photo: Genie Gratto / wikimedia

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…

June 26, 2026
Thursday, June 25

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…

June 25, 2026

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…

June 25, 2026
Wednesday, June 24

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…

June 24, 2026

The Same Day: Solomon Bates Came Out as a Giant, and Was Gone by Sundown

In June 2026, three Giants pitchers wrote a Bible verse over the rainbow on their Pride caps and became a national…

June 24, 2026
The Same Day: Solomon Bates Came Out as a Giant, and Was Gone by Sundown
Photo: Sarah Stierch / Missvain (Wikimedia Commons)

A Blowout Is the Wrong Bet: 1u on Scotland +1.5 Against a Shaky Brazil

I'll say the quiet part first: I am not the guy to tell you who wins a Brazil match on tactical feel.

June 24, 2026

Three Spike Holes in the Best Story Oakland Had Left

For 24 games, Zack Gelof was the one clean, uncomplicated thing about a franchise that has none — an Athletics team…

June 24, 2026

The Kid Who Hated Steph Arrives Late to the Party

Yaxel Lendeborg was a 13-year-old Kyrie Irving loyalist in 2016, rooting against the Warriors when they were the most…

June 24, 2026
Tuesday, June 23

A College Coach Walks Into a Big‑League Room: The Vitello Experiment's Real Test Isn't Rafael Devers

Here is the scene, because the scene is the whole thing.

June 23, 2026

The Sharks Just Turned a 23‑Year‑Old Into a Draft Pick. That's the Tell.

A week ago I wrote that the Sharks traded down for Michael Kesselring and got better, and that getting better through…

June 23, 2026
The Sharks Just Turned a 23-Year-Old Into a Draft Pick. That's the Tell.
Photo: Jesse Kornblum / wikimedia

Watching

Sal’s queue

Buster Posey expresses confidence in Tony Vitello’s future with Giants: ‘He’s coming back’

Watching

Giants and Rockies meet with series tied 1-1

Watching

Giants rout Rockies 7-1 as Logan Webb cruises and Drew Gilbert drives in 3

Watching

Can the 49ers depend on rookie WR De'Zhaun Stribling?

Watching

Walnut Creek coach leaves HS football team just days before practice

Watching

49ers QB Kurtis Rourke’s first game action in 601 days ends in injury

Watching