Skip to main content
The full record
Archive.388 stories

Every story we’ve published — by section, by month, or straight through.

Absorb the Exile: The Giants Should Hire the A's Architect Fisher Left Behind

David Forst gave 27 years to the Oakland Athletics and, when John Fisher's franchise finally pried itself out of the…

3h ago

The Giants Can't Score. Take the Under at Oracle.

I've written the Giants' funeral so many times this summer the priest knows my order.

6h ago

The Mad Scientist Who Invented the Future: Don Nelson, 1940–2026

Don Nelson, the second-winningest coach in NBA history, died Sunday at 86, three weeks after a stroke.

Yesterday

Two Towns, One Title: The Little League Final the Bay Area Can Walk To

On Saturday at 5 p.m. at Max Baer Park in Livermore, the U.S. championship of Little League's Intermediate 50/70 World…

2d ago

The Last Voice Standing: Greg Papa and the Disposability of the People Who Narrate Our Teams

KNBR laid off Greg Papa on August 5 — the 63-year-old, 42-year Bay Area broadcasting institution — a month after he…

3d ago

Mike Krukow Never Planned to Stop. The Disease Set the Terms.

Mike Krukow will retire from the Giants broadcast booth at the end of the 2026 season, ending 36 years alongside Duane…

3d ago

The Giants Continue to Sell: Heliot Ramos to the Yankees and the Rebuild Continues

The San Francisco Giants have signaled a full commitment to their rebuilding efforts by reportedly trading outfielder…

6d ago

The Firebells Ring: Kelsie Whitmore, a Springfield Cornfield, and the First Women's Pro Baseball Since 1954

San Francisco has a professional baseball team named for the woman who chased fire engines up Telegraph Hill, and this…

August 3, 2026

Two Arms for a Batting Champ: Scouting What the Giants Actually Bought

San Francisco traded a three-time batting champion at the deadline and the story wrote itself as loss — Buster Posey's…

August 3, 2026

Unbeatable at Home, Mortal Everywhere Else: De La Salle and the Bay's Football Inheritance

De La Salle enters 2026 unbeaten against NorCal since 1991 and holder of 33 straight section titles, yet 0-for-8 in…

August 3, 2026

Webb Owns Texas. Take the Giants at Even Money While Buster Sells Around Him.

Here's the tell in the number: a 47-65 team, on the road, in a hitter's box in Arlington, and the market makes it a…

August 3, 2026

Atlanta Bought the Arm, Not the Record: The Braves' Buy‑Low on Tyler Mahle

Line not pulled — analysis only. There's nothing live to bet off this one; the whole slate went final hours ago and the…

August 2, 2026

Buster Posey Learns to Subtract

On August 2, a day before the deadline, Buster Posey traded a rental starter having a bad year to a desperate team for…

August 2, 2026

The Bunker Goes Dark: What It Sounds Like When the Giants Turn on Their Own Radio Home

A baseball team and its radio station are supposed to be one organism — the broadcast is where the franchise lives in…

August 2, 2026

Pay or Don't Play: Oakland's Last Team Learns to Rent by the Kickoff

Three weeks after announcing that 2026 would be their final season at the Coliseum, the Oakland Roots are back on the…

August 2, 2026

Padres Have a Reason to Show Up. The Giants Have a Countdown Clock.

Here's the situation, and it's not complicated.

August 2, 2026

The Bullet He Beat, the Knee He Couldn't

The 49ers say Ricky Pearsall needs surgery on a PCL — the kind of knee injury that, most of the time, quietly heals on…

August 1, 2026

The Giants Paid Jeff Kent for Washing His Truck. Harrison Bader Gets the Hammer.

The Giants are trying to suspend Harrison Bader's pay after he rode an electric scooter into a parked fire engine at…

August 1, 2026

The Tempo Refuse to Punt: Aneesah Morrow Walks Into Ballhalla

Expansion teams are supposed to lose politely.

July 31, 2026

A Beautiful Night in a Sold‑Off Summer: Susac Homers Again, Ray Wins Again, and the Clock Runs Out

The Giants beat the Padres 4-1 on Thursday night: a rookie catcher named Daniel Susac homered for the third time in two…

July 31, 2026

The Deebo Reunion Isn't a Homecoming. It's a Receipt.

Eighteen months ago Deebo Samuel asked out of San Francisco on Super Bowl Sunday.

July 31, 2026

Urban Marathon: The Scenic Route vs. The Human Obstacle Course

The San Francisco Marathon's Bridge Half promises iconic views and a transcendental experience.

July 28, 2026

The Deep Game Reborn: How Shanahan is Revolutionizing the 49ers' Vertical Attack

The San Francisco 49ers, a team synonymous with ground-and-pound and YAC, are making a significant strategic shift to…

July 28, 2026

The Coach in the Shadow: Shanahan's Phased Return and Purdy's Preseason Dynamic

Kyle Shanahan's return to the 49ers' practice field, albeit from a distance due to his recovery from a July 14 car…

July 28, 2026