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

Darnell Nurse Trade: Sharks Take the Money, Oilers Take the Relief

The Sharks just did something they haven’t done in years: they took someone else’s money.

July 3, 2026

The Warriors Bet $11M on a Heartbeat

De'Anthony Melton is back with the Warriors on a two-year, $11 million deal, and the math tells you everything about…

July 3, 2026

LeBron to Warriors? The $42.75 Million Question That Makes No Sense

LeBron James is leaving the Los Angeles Lakers.

July 3, 2026

The Confidence Game: Why USMNT's 'Why Not Us?' Mindset Is Their Real World Cup Weapon

SANTA CLARA — The numbers are there, the tactics are sound, but listen to Tim Ream and you hear the real story of this…

July 3, 2026

Coors Field Death March: Giants Road Skid Hits Six as Rockies Pound San Francisco 7‑3

The Giants' road misery found its natural habitat Wednesday night at Coors Field, where the thin air turned a bad trip…

July 3, 2026
Coors Field Death March: Giants Road Skid Hits Six as Rockies Pound San Francisco 7-3
Photo: SomeBodyAnyBody05 / wikimedia

Egypt vs Australia: Salah's Return vs Australia's Defensive Wall

The Round of 32 brings us a fascinating contrast: Egypt's Salah-powered attack against Australia's defensively…

July 3, 2026
Thursday, July 2

Giants Visit Colorado: The Line Tells You Everything You Need to Know About This Mismatch

The number on the board says everything: San Francisco -1.5 at +200.

July 2, 2026

Ten Days Later, Gelof Still Missing as A's Chase Wild Card

The spike holes in Zack Gelof's hand are healing, but the hole he left in the Athletics lineup remains.

July 2, 2026

The File Won't Close: Inside the Giants' Pride Night Limbo

Three weeks after the Giants' Pride Night cap controversy, MLB has declared the matter closed and assured players…

July 2, 2026

The USMNT's Bay Area World Cup Chapter: Bosnia Was the Answer, Belgium Is Next

The Bay Area's World Cup moment came and went in 90 minutes.

July 2, 2026
The USMNT's Bay Area World Cup Chapter: Bosnia Was the Answer, Belgium Is Next
Photo: Mxn / wikimedia

The Bay Area Had Its World Cup Night

When the World Cup finally returned to the Bay Area after 32 years, it delivered everything we wanted: a packed…

July 2, 2026

Volunteers in the Suites: What FIFA's Empty‑Box Fix Tells Us About Who This World Cup Is For

On June 26, this desk ran a piece on the SFGATE investigation: at least two dozen luxury suites sat visibly empty…

July 2, 2026

When the World Cup Came to Santa Clara, the Arab Diaspora Turned Levi's Into a Wedding Reception

SANTA CLARA — The first thing you noticed walking into Levi's Stadium on June 22 was the sound.

July 2, 2026

The Last Time This Happened, Bosnia Was at War

Tonight at Levi's Stadium — the venue FIFA insists on calling "San Francisco Bay Area Stadium" — the United States…

July 2, 2026

The Sharks' Stenberg Mystery: No Contract, No Frolunda, No Timeline

The Sharks took Ivar Stenberg No. 2 overall in the 2026 NHL Draft, a month has passed, and the most basic facts of his…

July 2, 2026
The Sharks' Stenberg Mystery: No Contract, No Frolunda, No Timeline
Photo: Sandro Halank, Wikimedia Commons

Both Sides, Nobody's Friend: The Giants Tried to Stay Out of It. Now Nobody's Taking Their Side.

The San Francisco Giants spent three decades earning a specific kind of civic franchise credibility, the kind built on…

July 2, 2026

The Sell: How Joe Lacob's 20‑Minute Phone Call — and a Text to Draymond — Landed the Valkyries Their Star

The story of how Gabby Williams ended up in a Valkyries jersey is, at its core, a story about Joe Lacob picking up the…

July 2, 2026

The Photographs From Monday Night Are Already the Document of This Tournament

Nhat V. Meyer and Jane Tyska — two local photographers working for the Mercury News and East Bay Times — went to Santa…

July 2, 2026
Wednesday, July 1

Arizona Hasn't Lost to the Giants All Year. The Trade Deadline Is 29 Days Away.

The D-backs did it again Wednesday night in Phoenix.

July 1, 2026

Balogun Scored, Then Balogun Got Sent Off. USA Is Through Anyway.

The stadium in Santa Clara is quiet now.

July 1, 2026
Balogun Scored, Then Balogun Got Sent Off. USA Is Through Anyway.
Photo: Bryan Berlin / Wikimedia Commons (CC BY-SA 4.0)

$4.5M Says the Sharks Actually Believe It

Two weeks ago I wrote that the Sharks traded down for Michael Kesselring and did something unusual for an…

July 1, 2026

Devers Hits Two, the Deadline Clock Ticks Three Weeks Louder

For about four hours Saturday night on the banks of the Willamette — wait, that's wrong.

July 1, 2026

The Agent Was the GM's Best Man. That's the Whole Story.

Line not pulled — no wagerable market exists here.

July 1, 2026

Balogun's Strike, Dzeko's Exit, 45 Minutes to Go: USA 1‑0 at the Break in Santa Clara

The second half is underway in Santa Clara.

July 1, 2026

Aiyuk Went Nuclear on Shanahan, Fired His Agent, and Went Quiet. The Commanders Were Already Gone.

Line not pulled — no wagerable market exists here.

July 1, 2026
Aiyuk Went Nuclear on Shanahan, Fired His Agent, and Went Quiet. The Commanders Were Already Gone.
Photo: All-Pro Reels / Wikimedia Commons (CC BY-SA 2.0)

Lendeborg at 24: The Skill Stack, the Role, and the Thing Draymond Won't Always Be Able to Do

The origin-story stuff already ran. Lendeborg grew up hating Steph, loved Kyrie, all of that — it was a good…

July 1, 2026

Thirty‑Two Years of Waiting, and Tonight It's Santa Clara

The last time the United States played a World Cup knockout game on home soil, Andrés Escobar was still alive.

July 1, 2026

The Moment the $254 Million Man and the $25,000 Kid Saved the Giants

For eight innings Wednesday night, Oracle Park was what it's been all season: a tomb.

July 1, 2026

Two Wrecked Rotations Meet at the Bay Bridge

The Bay Bridge Series used to mean something.

July 1, 2026

Ottawa's Eklund Bet: The Cost of Chasing Playoff Dreams

The math was simple enough. Ottawa needed another top-six forward, San Jose needed more draft capital. So on June 23…

July 1, 2026
Ottawa's Eklund Bet: The Cost of Chasing Playoff Dreams
Photo: Ottawa Senators / 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