Skip to main content
Sporting.
Sal MorenoSportingon the floor
2 filed today6 in queue24 this week+ Notify me
Earlier filings20 storiespage 14

Susac 2.0: Giants Rookie Turns Oracle Park Into a Family Affair

There's something almost poetically San Francisco about this one.

South BeachApril 3, 2026
Thursday, April 2

50+ Owners for One Volleyball Team? The Bay Area's Latest Status Symbol

There's a new way to signal you're a Very Important Bay Area Person, and it doesn't involve a Tesla or a vineyard in…

April 2, 2026

The Warriors' Expensive Loyalty Problem

Steph Curry was spotted warming up on the Chase Center floor recently, and Warriors faithful collectively exhaled.

Mission BayApril 2, 2026

The Giants Don't Need More Analytics — They Need More Fire

There's a culture problem brewing at Oracle Park, and it has nothing to do with payroll numbers or pitching rotations.

April 2, 2026
Wednesday, April 1

The Warriors' Offseason Is a Masterclass in Why Sports Franchises Shouldn't Run Like Government

The Warriors are staring down one of the most consequential offseasons in recent franchise history, and the decisions…

April 1, 2026

Logan Webb Reminded Everyone Why You Let Your Ace Be an Ace

Here's a concept that seems increasingly foreign in modern baseball: trust your guy.

April 1, 2026
Tuesday, March 31

Four Games In and Still Figuring It Out: The Giants' Rough First Week

Look, nobody expected the Giants to come out of the gate looking like the '27 Yankees.

March 31, 2026

Stanford Has a Basketball Phenom — And They're Praying the NBA Can Wait

In a Bay Area sports landscape dominated by the Warriors' aging dynasty, the 49ers' salary cap headaches, and whatever…

March 31, 2026

Welcome to the Club, Skip: Vitello Gets His First Giants W

There's something genuinely fun about watching a clubhouse that actually wants to win — and wants their manager to…

March 31, 2026
Monday, March 30

The 49ers' Front Office Is Running on Vibes, Not Championships

Here's a fun thought experiment: What would a 49ers front office look like if it actually had to answer to shareholders…

March 30, 2026

The Giants' Bench Is Full of Right‑Handers Nobody's Using

Sometimes the most telling decisions in baseball aren't the ones a manager makes — they're the ones he doesn't.

March 30, 2026

Luis Arráez Is Exactly the Kind of Player the Giants Need Right Now

There's something refreshing about a ballplayer who talks about studying a Hall of Famer not for the brand deal, not…

March 30, 2026

Buster Posey Can't Fix Everything — And That's the Giants' Real Problem

Let's be honest with ourselves, San Francisco: the Giants have issues, and a front office title change isn't a magic…

March 30, 2026

The Warriors' Window Is Closing — And They Can't Afford to Play It Safe

Let's be honest about something Golden State Warriors fans don't love hearing: the clock is ticking.

March 30, 2026
Sunday, March 29

Tick Tock, Steph: The Clock Is Running Out on Golden State's Season

Let's be honest — the Warriors without Steph Curry aren't really the Warriors.

March 29, 2026

They Got Crushed 36‑0 and Can't Wait to Do It Again

The scoreboard was not kind. Thirty-six to zero is a blowout by any measure — the kind of final score that sends most…

March 29, 2026

The Giants Can't Hit, Can't Score, and Barry Bonds Is Not in the Building

Four hits. Two games. Zero runs. That's the Giants' offensive résumé so far this season, and honestly, it reads like a…

March 29, 2026

The Enemy Is Among Us: Aaron Judge Spotted Eating in North Beach Before Opening Day Showdown

San Francisco had a visitor this week, and not the kind you take a selfie with — unless you're into fraternizing with…

North BeachMarch 29, 2026

Purdy's House: The 49ers Are Betting Big on a Slow Rebuild Done Right

If you've been paying attention to what's happening down in Santa Clara, the 49ers are in the middle of something rare…

March 29, 2026

Gui Santos Is Carrying the Warriors' Wing Situation on His Back

Let's be honest — when you're the only wing in your team's rotation, you've either arrived or the front office has some…

March 29, 2026
Gui Santos Is Carrying the Warriors' Wing Situation on His Back
Photo: Wikimedia Commons

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