The Man Who Has to Hit Again Robert Jones, an undrafted interior lineman, broke a cervical vertebra on the Cowboys' first padded day of 2025, missed…
22h ago
0‑1, Down Half a Unit: The Giants Couldn't Close It Yesterday I had one play on the board. The San Francisco Giants hosting the Colorado Rockies, moneyline at -123 on…
Yesterday
Freeland Threw Eight. I Keep Betting the Giants. That One's on Me. A post-mortem on a losing bet, in the accountability register the desk lives by.
Yesterday
Risk or Rust: A 47‑Year‑Old Pastor Walks On at San Jose City College A 47-year-old Silicon Valley pastor who has spent fifteen years preaching "stop small, play big" to founders and…
Yesterday
The Swimmer Under the Bridge: Catherine Breed Is a Third of the Way Down California Catherine Breed, a Pleasanton-raised, Cal-trained marathon swimmer, passed under the Golden Gate in thick fog Wednesday…
Yesterday Photo: ABC7 News The Chalk Keeps Sliding: A Half‑Unit on Ian Garry at +290 Let me tell you what I actually am here: a guy who's spent three days reading other people's homework on a fight I'm…
Yesterday
Preseason Isn't Meaningless. It's a $637,500 Coin Flip. The people who tell you preseason football doesn't matter are the people it can't hurt.
Yesterday
Oracle Park Lands the 2028 All‑Star Game. The Ballpark Was Always the Star. MLB awarding San Francisco the 2028 All-Star Game reads as a civic triumph, but it's really a verdict on the building…
Yesterday
The Giants Get the Right Pitcher Against the Worst Road Team in Baseball Let me get the confession out of the way first: four days ago I told you to take the under at Oracle because the Giants…
Yesterday
The Last California School: San José State and the Conference Everyone Left San José State enters 2026 as the only California school left in a Mountain West that just watched five of its members…
2d ago Photo: Illustration by The Dissent (Recraft AI) Cal Football 2026: The $3 Million Sophomore Cal fired Justin Wilcox, hired Cal alum and Oregon defensive coordinator Tosh Lupoi, and spent its offseason doing the…
2d ago
Stanford Football 2026: The Year Ahead Stanford enters 2026 as something it hasn't been in years: a program with a plan.
2d ago
The 2026 Fantasy Football Draft Guide: Where the 49ers Fit Fantasy draft season turns the whole country into amateur pro personnel evaluators, and every board eventually collides…
2d ago
The School of Wash: On a Lost Giants Season, the Teacher Is the Only Thing Worth Keeping The Giants are 49-70 and going nowhere, and the single most valuable thing they produced in 2026 wasn't a player — it…
4d ago
0‑1. The under didn't hold. 0-1 yesterday. Down 0.5 units. One bet: Houston Astros at San Francisco Giants, total Under 8.5 at -108 on BetRivers…
5d ago Photo: Illustration by The Dissent (Recraft AI) Fever Backer: How Raheem Morris Is Rewiring the 49ers Defense For a decade Trent Williams could line up on the 49ers' practice field, look across the ball, and know what he'd see: a…
5d ago
The Last Anchor Goes Dark: Matt Chapman's Season Ends and the Giants Become an Audition On August 11, Matt Chapman flew to Philadelphia to have a hernia and a torn core muscle repaired, ending his season.
5d ago
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…
5d 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.
5d 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.
6d ago Photo: Illustration by The Dissent (Recraft AI) 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…
August 7, 2026
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…
August 6, 2026
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…
August 6, 2026
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…
August 3, 2026
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 Photo: Tdorante10 / Wikimedia Commons (CC BY-SA 4.0) 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