• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

San Francisco Sports Today

San Francisco Sports News Continuously Updated

  • Baseball
    • A’s
    • Giants
  • Football
    • 49’ers
    • Raiders
  • Basketball
    • Kings
    • Warriers
  • Sharks
  • Earthquakes
  • Colleges
    • San Jose State
    • Stanford
    • University of California, Berkeley

Time to sell

July 28, 2025 by McCovey Chronicles

Los Angeles Dodgers v San Francisco Giants
Pictured: Bob Melvin, Ozymandias-maxxing | Photo by Andy Kuno/San Francisco Giants/Getty Images

The Giants gave it a shot and missed! No shame in that.

Dear Buster Posey and San Francisco Giants Baseball Associates LLC,

You tried and you failed. That’s okay. It happens. I fail more in 30 minutes than any of you will fail in your entire lives. You are the most successful, wealthiest, awesomest, best human beings to ever live, but when it comes to the 2025 San Francisco Giants roster, you came up short and that’s why you have no choice but to sell off as much of the roster as possible at this year’s trade deadline.

The “build while competing” model hasn’t worked out very well in either building or competing, and so if it’s not going to be abandoned entirely, it at least needs retrenchment. It was only a year ago that I wrote in affirmation of the practice to never tank, never surrender, but this season presents a unique set of circumstances that a savvy investment group with a beloved figure as the face of the organization should utilize. A “Get Out of Tanking Free” card, if you will. Here’s why:

  1. Disinterest in the team is already pretty high. I’ve been getting ticket discount emails all season long and when I watch the team on TV, McCovey Cove is rarely that full. Fans from visiting teams are louder and more obvious than at any time than I can remember in Oracle Park’s history. You have failed to capture the imagination of the casual fan or made the team worth the trip to San Francisco.
  2. The record. 54-52, 3 out of Wild Card #3, 20% playoff odds? Those are just numbers, and you got rid of the numbers (and the computers that generated them) to focus on being a player-focused organization. Well, the players have told you what to do — just look at the numbers (zany face emoji)! After starting the season 24-14, the Giants are 30-38. They’ve been swept by both playoff-bound teams they’ve faced coming out of the All-Star break. If you want to keep breaking this down: they’ve lost 9 of their last 11, they’re 9-12 since Buster Posey picked up Bob Melvin’s extension, and 14-24 over the last six and a half weeks. And, just in case this needs some context: that’s the second-worst record in MLB over that stretch, tied with the Twins and behind only the Washington Nationals (12-26). The Pirates (16-21) and Rockies (15-23) have been better! While it’s true that the Yankees (16-23) and Tigers (17-21) have struggled over this same stretch, they can do something your team can’t: score runs! The franchise has had a below average lineup for three and a half seasons. The die is cast, unfortunately.
  3. A sell-off would be pretty painless. Matt Chapman, Rafael Devers, Willy Adames, Logan Webb, and Jung Hoo Lee aren’t going anywhere for a variety of reasons, which gives Zack Minasian a pretty solid safety net. The team is already going to have to figure out how to adequately replace Wilmer Flores and Mike Yastrzemski in the offseason, two players the team has already struggled to supplant — and while the Giants don’t spit out quality arms in the way we convinced ourselves they could back in the championship era and early in the Farhan Zaidi run, relievers are mostly fungible and shouldn’t be untouchable.
  4. Buster Posey is the face of the franchise. As you know, this is the best thing you have going for you (hi, Buster!). If Buster Posey gets on NBC Sports or goes on KNBR and says, “We gave it our all, but it just didn’t come together, we’ll go back to the drawing boards and get pumped up to attack 2026” then the exact fans you fear losing will stick around about as much as they will watching this team slowly die (as it is right now). If that doesn’t seem like the right message, then he can always play the “I’m not mad, I’m just disappointed” card and this would give fans the appropriate relief valve for their frustrations watching the lineup flail nightly, setting historic marks in fecklessness. The man can sell anything.
  5. It’s “cool” to save money. Admit it! Last year, you let Farhan Zaidi clear Jorge Soler and Alex Cobb because you knew that it wouldn’t upset the fans too much. Zaidi might’ve held on to Blake Snell (and before him, Carlos Rodon) because the right move wasn’t there, but you have the option to pressure the front office to sell guys for 70% of their “value.”

I’m sure you perused Susan Slusser’s piece in this morning’s Chronicle in which she mentions the tradability of Robbie Ray, along with Tyler Rogers, Casey Schmitt, and Ryan Walker (who has recently regained his elite fastball velocity). I’d add Flores and Yaz to this mix, too, even if they won’t bring back much in return except salary relief (along with, possibly, a pair of PTBNLs). Justin Verlander will probably want to pitch for a postseason team and I don’t see why the Giants should prevent him. Camilo Doval can be somebody else’s question mark, too. Add up these remaining salaries in 2025…

$8.6MM — Robbie Ray
$5.2MM — Justin Verlander
$3.2MM — Mike Yastrzemski
$1.2MM — Wilmer Flores
$1.8MM — Tyler Rogers
$1.6MM — Camilo Doval

… and that’s about $21.5 million in savings, and that’s coming in a season when you traded for Rafael Devers and signed Willy Adames to the largest free agent contract in team history. This year’s squad won’t come anywhere close to being the competitive and financial loser that it was last season, either.

There’s also a version where Buster & Zack sell and buy at the same time and the savings are minimal but the upside is significant. Susan Slusser suggests a trade for Seattle’s Luis Castillo (former Giant farmhand!) who has an expensive AAV ($24.15 million) the next two seasons which would certainly be another big financial lift (even if it fits well within the budget, according to Cot’s MLB Contracts), but would have the effect of giving the team some help this season (though, not eliminating the innings issue entirely) while setting it up for a more competitive 2026.

And that’s the whole point, right? You want to project an air of confidence about the team being competitive. Well, it’s not. And it hasn’t been for quite some time. The season is four months old and the Giants have had a winning record in one of them. In fact, they’ve had a winning month in just 7 of their last 21 months played.

And even if you want to ignore the past and focus on this season, the only reason not to SELL SELL SELL is because the Giants are “only” 3 games out of a Wild Card spot. There are 9 teams (Dodgers, Mets, Phillies, Cubs, Brewers, Padres, Reds, Giants, Cardinals) competing for 6 spots. At least a couple of those teams are bound to fade, and all the Giants have to do is get hot at the same time, right?! But that’s just hope. Hope has been The Strategy for years. This isn’t the 2010s. It’s certainly not 2021. Hope is not a strategy.

It’s time for a new plan, even if it’s just a slight modification of the current one.

Obnoxiously yours,

Bryan Murphy

Filed Under: Giants

Primary Sidebar

Recent Posts

  • The biggest difference in the 49ers defense is on full display already in training camp
  • 49ers rookie stands out on first day of pads: ‘He’s like a little fire hydrant’
  • Carson Whisenhunt is exciting, but extremely risky
  • Giants call up Whisenhunt, DFA Ragsdale
  • 4-HR game propels Kurtz to back-to-back weekly honors

Categories

  • 49'ers
  • A's
  • Earthquakes
  • Giants
  • Kings
  • Raiders
  • San Jose State
  • Sharks
  • Stanford
  • Uncategorized
  • University of California, Berkeley
  • Warriers

Archives

  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021

Our Partners

All Sports

  • San Francisco Chronicle
  • San Francisco Examiner
  • The Mercury News
  • 247 Sports
  • Bleacher Report
  • Forgotten 5
  • Golden Gate Sports
  • The Sports Fan Journal
  • The Spun
  • USA Today

Baseball

  • San Francisco Giants
  • Oakland A's
  • Last Word On Baseball - Oakland A's
  • Last Word On Baseball - San Francisco Giants
  • MLB Trade Rumors - A's
  • MLB Trade Rumors - Giants
  • White Cleat Beat
  • Around The Foghorn
  • Athletics Nation
  • McCovey Chronicles

Basketball

  • Golden State Warriors
  • Sacramento Kings
  • A Royal Pain
  • Amico Hoops - Kings
  • Amico Hoops - Warriors
  • Blue Man Hoop
  • Golden State Of Mind
  • Hoops Hype - Warriors
  • Hoops Hype - Kings
  • Hoops Rumors - Warriors
  • Hoops Rumors - Kings
  • Lets Go Warriors
  • Last Word On Pro Basketball - Golden State
  • Last Word On Pro Basketball - Sacramento
  • Pro Basketball Talk - Warriors
  • Pro Basketball Talk - Kings
  • Real GM - Warriors
  • Real GM - Kings
  • Sactown Royalty

Football

  • San Francisco 49ers
  • Las Vegas Raiders
  • 49ers Gab
  • Just Blog Baby
  • Last Word On Pro Football
  • NFL Trade Rumors - San Francisco 49ers
  • NFL Trade Rumors - Las Vegas Raiders
  • Niners Nation
  • Niner Noise
  • Niners Wire
  • Our Turf Football
  • Pro Football Rumors - 49ers
  • Pro Football Rumors - Raiders
  • Pro Football Talk - 49ers
  • Pro Football Talk - Raiders
  • Raiders Wire
  • Silver And Black Pride
  • Total 49ers

Hockey

  • Blades Of Teal
  • Fear The Fin
  • Last Word On Hockey
  • Pro Hockey Rumors
  • Pro Hockey Talk
  • The Hockey Writers

Soccer

  • Center Line Soccer
  • Last Word on Soccer
  • MLS Multiplex

College

  • Busting Brackets
  • California Golden Blogs
  • College Sports Madness
  • College Football News
  • Rule Of Tree
  • Saturday Blitz
  • The Daily Californian
  • The Stanford Daily
  • Zags Blog

Copyright © 2025 · Magazine Pro on Genesis Framework · WordPress · Log in