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

The Giants Are Winning, But Posey's Big Bets Aren't Paying Off Yet

Let's give credit where it's due: three consecutive series wins is nothing to sneeze at, and the Giants are finally…

April 28, 2026

Mission High Grad Julian Neal Just Made NFL History for SFUSD — And Yeah, It Had to Be the Seahawks

Sometimes a story is so good you just have to swallow your rival loyalties and clap.

Mission DistrictApril 28, 2026
Sunday, April 26

The Valkyries Just Made Their Biggest Power Move Yet

If you're building a franchise from scratch, there's exactly one way to signal you're serious: go get a star.

April 26, 2026

Lynch and Shanahan Finally Admit the 49ers Have a Speed Problem

Ten drafts in. A full decade of the Lynch-Shanahan era. And apparently it took that long for the brain trust at 4949…

April 26, 2026

Steve Kerr and the Warriors: The Longest Goodbye in Bay Area Sports

It's the coaching saga that somehow feels both inevitable and interminable.

April 26, 2026

Brandon Belt Thinks Devers Will Figure It Out. Should Giants Fans Buy It?

If you've been watching the Giants this season and wondering when Rafael Devers is going to start looking like the guy…

April 26, 2026
Saturday, April 25

The 49ers Just Drafted Another Running Back. Stop Us If You've Heard This One Before.

If you're a 49ers fan, the words "draft" and "running back" together should trigger a Pavlovian stress response by now.

April 25, 2026
Friday, April 24

49ers Go Shopping on Draft Night: Trades, Receivers, and a Whole Lot of Shuffling

If you blinked during the later rounds of this year's NFL draft, you probably missed the 49ers wheeling and dealing…

April 24, 2026

The Giants Just Got a New Co‑Owner, and the Last Name Might Ring a Bell

The San Francisco Giants are continuing their quiet transformation from a baseball team into a diversified investment…

April 24, 2026

Lynch and Shanahan Are Wheeling and Dealing — But Can the 49ers Draft Their Way Back to Relevance?

The 49ers kicked off their 2025 draft weekend doing what John Lynch and Kyle Shanahan do best: trading picks like…

April 24, 2026

The 49ers' Best Offseason Move? Actually Having Draft Picks This Time

For years, the San Francisco 49ers operated like a Silicon Valley startup burning through venture capital — trading…

April 24, 2026

The Warriors Don't Have a Coaching Problem — They Have a Direction Problem

Let's talk about the elephant in the Chase Center: the Warriors just limped to 37 wins, finished 27th in the league in…

April 24, 2026

Buster Posey Admits What We All Knew: The Giants Whiffed on Ohtani

There's a particular kind of torture reserved for Giants fans, and it involves watching Shohei Ohtani rake in Dodger…

April 24, 2026

The 49ers Didn't Pick Anyone in Round 1 and That Might Be the Smartest Move They Made

The Art of Doing Nothing While the rest of the NFL was tripping over itself to grab first-round talent Thursday night…

April 24, 2026

The Valkyries Are Here — And SF Might Actually Have a Fun Bandwagon to Jump On

The Bay Area has a new professional sports team, and for once, nobody had to fight over a stadium deal or watch…

Mission BayApril 24, 2026
Thursday, April 23

The Valkyries Have a Homecoming Story Worth Watching

The Golden State Valkyries haven't played a single regular season game yet, and they're already building the kind of…

April 23, 2026

Patrick Bailey Reminds LA That October DNA Doesn't Care About Payroll

If you needed a reminder that baseball isn't won on spreadsheets and supermax contracts, Patrick Bailey just delivered…

April 23, 2026

49ers Partner with Sutter Health: Corporate Synergy or Actual Community Benefit?

The San Francisco 49ers have officially tapped Sutter Health as their official health care provider, a partnership the…

April 23, 2026
Wednesday, April 22

The Giants Don't Need to Be Polite — They Need to Be Dangerous

There's a new energy radiating out of Oracle Park, and it smells a lot like lighter fluid.

April 22, 2026
Tuesday, April 21

The Valkyries Are Back — And Year Two Is Where It Gets Real

Training camp is officially underway for the Golden State Valkyries, and if you thought the expansion-year novelty was…

April 21, 2026
Monday, April 20

The Warriors' Expensive Identity Crisis

The Warriors' Expensive Identity Crisis The Golden State Warriors are in that awkward phase — too proud to rebuild, too…

April 20, 2026

Trent Williams Gets Paid, Now the 49ers Actually Have to Build a Team

The Trent Williams saga is finally over — and for once, both sides can claim a legitimate win.

April 20, 2026
Sunday, April 19

Steph Curry's Warriors Are at a Crossroads — And He Knows It

Let's be honest: watching the Warriors limp out of the play-in tournament with a loss to the Suns wasn't just…

April 19, 2026

From Worst to First: The 49ers' Special Teams Glow‑Up Is Real — But Is It Enough?

Here's a sentence nobody expected to write this season: the 49ers' special teams unit is actually good.

April 19, 2026

Cal Football's Prodigal Son Returns — Just Don't Call It a Homecoming

Cal football has a new head coach, and for once, the hire actually makes narrative sense.

April 19, 2026
Saturday, April 18

The Dynasty Is Over. Now What?

The Golden State Warriors' season ended not with a bang but with a whimper — a play-in loss to the Suns that felt less…

April 18, 2026
Friday, April 17

A Kid From Candlestick Is Now Trying to Beat the Giants

There's something poetically brutal about professional sports: the city that raised you doesn't get a loyalty discount.

SunsetApril 17, 2026

Warriors Head to Phoenix Carrying Momentum — and a Lot of Miles on the Odometer

The Warriors are rolling into Phoenix with something they haven't consistently had this season: momentum.

April 17, 2026

TonyBall Is Here — And the Giants Desperately Need It

Look, we're not going to sugarcoat it: the Giants have been playing with all the urgency of a Muni bus on a Sunday…

April 17, 2026
Thursday, April 16

Kristaps Porzingis Just Reminded Everyone Why the Warriors Aren't Done Yet

If you'd written off the Warriors this season — and honestly, there were plenty of reasons to — Kristaps Porzingis just…

April 16, 2026

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