
Sense of budding optimism envelops Giants as they head home for a tough week
The happy vibe was perhaps surprising for a team that had been scuffling badly, going 4-8 since winning two of three against Boston in the wake of the blockbuster Rafael Devers trade heading into Sunday's game.
But baseball is a sport of the moment and on Sunday, the team was buoyed by the news that a quarter of the Giants' pitching staff had made the All-Star team: starters Logan Webb and Robbie Ray and super setup man Randy Rodriguez. There were also good feelings carrying over from local boy Webb's successful outing on Saturday night.
There was the confidence in knowing that, despite the rough stretch, the Giants are still in a tie for second in the N.L. West and very much in the wild-card picture.
And, just maybe, the positive feelings also had something to do with the odd innocence of the detour into a minor league ballpark, a place that took a lot of Giants players back to the days when their major league dreams weren't quite real.
Sutter Health Park is a nice little ballpark by the Sacramento River with a serious identity crisis. The A's call it their major league temporary home while they wait for the mythical Las Vegas ballpark to be built. Yet the organization refuses to have the name Sacramento anywhere on their uniforms and also gets very angry if any player disparages the rinky-dink experience — as pitcher Luis Severino has. So much so that the team anonymously expresses its burning desire to get rid of him to national baseball writers.
And whether they're in Sacramento or Oakland or anywhere else, the A's remain consistent in one thing: they are last in MLB in attendance. John Fisher has effectively killed off the once-vibrant fan base.
The Giants also call the ballpark home, but in a more appropriate fashion: it is the full-time residence of their Triple-A affiliate, the Sacramento (no shame in the name) River Cats.
The ballpark certainly felt like home to the Giants. The sellout crowds all weekend were overwhelmingly pro-Giants, to the surprise of no one, least of all Webb, who grew up an A's fan in Rocklin.
'Not at all,' Webb said. 'I was one of the lonely A's fans. I'm not surprised at all by the Giants' crowds. Sacramento is a pretty heavy Giants town.'
It was a pretty sweet weekend for Webb, whose young A's-loving self probably wouldn't have dared even daydream about such a 24-hour stretch.
On Saturday night he took the field at the same ballpark where he made starts on his way up through the Giants' system. Now, as the Giants' ace, he was feted by an adoring crowd, who shouted 'Go Thunder' and 'Rocklin!' as he took the field. He received a standing ovation when he left the game and said he felt like the whole crowd was cheering for him.
His excellent weekend didn't end there. On Sunday morning, he went golfing with his father and brother at Granite Bay, his first time playing there. While he was on the course, he got a phone call from manager Bob Melvin, who congratulated him. Webb had just made the NL All-Star team for the second straight year. This time, he was voted in by his peers.
'Baseball is a game of respect,' Webb said. 'And when you gain the respect of your peers, the guys you're playing against, it's pretty cool.'
Ray, too, is familiar with Sutter Health Park, having made rehab starts there last year as the former Cy Young award winner worked his way back from Tommy John surgery. The setting where he celebrated his second All-Star selection was a reminder of the hard work it took to get back.
West Sacramento is also a known entity to Rodriguez. He made many appearances there in 2022 and '23. Last year, when he reported to the River Cats, he looked like a different pitcher, making a leap in command and maturity: he recorded a 1.69 ERA with 10 strikeouts before earning his first call-up to the big league team last May.
This season, the right-hander has been the most valuable member of the Giants very valuable bullpen, rescuing them time and again in high-leverage situations. On Sunday, team members seemed particularly thrilled for the 25-year-old.
'Randy was my first call,' Melvin said. 'When I saw that, I got a huge smile on my face. I've been doing this a long time, but for someone like him to make the All-Star team. The job that he does is typically not rewarded with an All-Star berth. Where he's come from last year to where he is right now, to be one of the elite pitchers in the game and in the role that he has, it's very rewarding.'
Before the Giants trio heads off to the All-Star Game in Atlanta, they face a tough homestand against the NL East-leading Phillies and the mighty Dodgers. But they're heading into the week, and the break beyond it, full of optimism.
'The stretch that we're going through, we haven't played the best baseball, we haven't scored a ton of runs, and we've been a little banged up,' Melvin said. 'You want to persevere through these times. ... I think we're on the verge of getting a little bit healthier.
'And I think we have all the makings of a really good second-half team.'
A convincing 6-2 win over Sacramento, in front of a home crowd on the road, in a tiny ballpark that evokes — at least for the Giants — lots of good memories, provided reason for optimism.

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


USA Today
an hour ago
- USA Today
10 stunningly egregious MLB All-Star snubs in 2025
The 2025 MLB All-Star Game rosters are set -- barring players who drop out due to injury and are replaced -- and of course that means it's time to start naming who got left off. This is also a good place to jump up on the soapbox and complain about how each MLB team doesn't need at least one All-Star. If your franchise stinks right now, you don't need a player in the Midsummer Classic. That's it. Anyway, that might explain why some of these names were left off the rosters. Either way, let's dive in and talk about these egregious snubs: SS Trea Turner, Philadelphia Phillies Elly De La Cruz and Francisco Lindor are in ahead of him, but Turner's having a great year. SP Cristopher Sanchez, Philadelphia Phillies He was on this list last year! And now he's having an even better year. What gives? OF Juan Soto, New York Mets Despite the extremely slow start, he's picked it up and was just named NL Player of the Month. C'mon! KYLE STOWERS DOESN'T DESERVE A SPOT EVEN THOUGH HE'S THE ONLY MARLIN! 1B Michael Busch, Chicago Cubs He's been solid, but got robbed because first base is star-studded. 3B Zach McKinstry, Detroit Tigers Can we have like a utility position in MLB All-Star? Because he'd be in with ease. SP Framber Valdez, Houston Astros Another case of positional strength in a league. The AL is stacked with names like Hunter Brown, Kris Bubic, Max Fried and Tarik Skubal. OF Seiya Suzuki, Chicago Cubs Dude LEADS THE LEAGUE IN RBI! What more do you want??? SP Joe Ryan, Minnesota Twins That sub-3.00 ERA is pretty awesome. OF Andy Pages, Los Angeles Dodgers Maybe I have bias because he's on one of my fantasy teams, but he's been so good the whole year. C Carlos Narvaez, Boston Red Sox Would have been nice to see him in the game, but alas. You can't argue with Alejandro Kirk over him, and there was no way Cal Raleigh was going to be out.


Newsweek
an hour ago
- Newsweek
Mets' Juan Soto Breaks Silence on All-Star Snub
Based on facts, either observed and verified firsthand by the reporter, or reported and verified from knowledgeable sources. Newsweek AI is in beta. Translations may contain inaccuracies—please refer to the original content. The New York Mets earned a win in their Subway Series rematch against the crosstown rival New York Yankees as the three-headed monster at the top of their batting order puts it together. After a relatively slow start to the season, blockbuster addition Juan Soto has begun to look more like himself alongside star teammates Francisco Lindor and Pete Alonso. But apparently Soto's resurgence hasn't been enough to earn him a fifth consecutive trip to the All-Star game. Alonso and Lindor will be headed to the Midsummer Classic, as will Edwin Diaz, but Soto lost out to the Arizona Diamondbacks' Corbin Carroll, Miami Marlins' Kyle Stowers, San Diego Padres' Fernado Tatis Jr. and Washington Nationals' James Wood. "Sometimes you're gonna make it and sometimes you don't," Soto said in response to missing the game, per Dan Martin of the New York Post. "It's just part of baseball." PITTSBURGH, PENNSYLVANIA - JUNE 29: Juan Soto #22 of the New York Mets looks on from the dugout in the seventh inning during the game against the Pittsburgh Pirates at PNC Park on June 29,... PITTSBURGH, PENNSYLVANIA - JUNE 29: Juan Soto #22 of the New York Mets looks on from the dugout in the seventh inning during the game against the Pittsburgh Pirates at PNC Park on June 29, 2025 in Pittsburgh, Pennsylvania. (Photo by) More Berl/Getty Soto signed a 15-year, $765 million record contract to join the Mets this year after earning four All-Star nods and four Silver Slugger Awards in a row with three different teams. The fact that he has missed the honor in his debut season with the Mets isn't a great sign for that contract, but he has been enjoying a strong campaign after a turnaround in the past month. He is slashing .263/.396/.508 with 21 homers and a 3.7 WAR so far. Stowers, by comparison, has just a 1.7 WAR mark this year, although he is Miami's lone representative. But in his response about the snub, Soto downplayed the importance of making the All-Star game and vowed to improve. "For me, I try to play as hard as I can and help the team and enjoy the moment," he added, according to Martin. "Everyone wants to be an All-Star and live the experience of being there, but this year it didn't happen. I was glad I was able to be there four years in a row. If I didn't make it this year, it's no big deal. I'll come back stronger next year." For Soto and the Mets, the season will be judged on the playoff results, not those in the first half. More MLB: Blue Jays Set to Be 'Ultra Aggressive' at Trade Dealine, Per Report

NBC Sports
an hour ago
- NBC Sports
Dodgers at Brewers Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 7
It's Monday, July 7 and the Dodgers (56-35) are in Milwaukee to take on the Brewers (50-40). Yoshinobu Yamamoto is slated to take the mound for Los Angeles against Freddy Peralta for Milwaukee. Los Angeles is coming off a three-game reverse sweep against Houston. The Dodgers were outscored 29-6 in the three games to break up Los Angeles' 8-1 stretch they were on. Milwaukee is 3-3 to start July and coming off a series against Miami where the Brewers took two out of three. The Brewers host the Dodgers and Nationals before the All-Star break. Let's dive into the matchup and find a sweat or two. We've got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts. Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long. Odds for the Dodgers at the Brewers The latest odds as of Monday: Moneyline: Dodgers (-142), Brewers (+119) Spread: Dodgers -1.5 Total: 8.0 runs Game details & how to watch Dodgers at Brewers Date: Monday, July 7, 2025 Time: 7:40PM EST Site: American Family Field City: Milwaukee, WI Network/Streaming: SNLA, FDSNWI Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out. Probable starting pitchers for Dodgers at Brewers Pitching matchup for July 7, 2025: Yoshinobu Yamamoto vs. Freddy Peralta Dodgers: Yoshinobu Yamamoto, (8-6, 2.51 ERA) Last outing: 7.0 Innings Pitched, 1 Earned Runs Allowed, 3 Hits Allowed, 1 Walk, and 8 StrikeoutsBrewers: Freddy Peralta, (9-4, 2.91 ERA) Last outing: 6.0 Innings Pitched, 2 Earned Runs Allowed, 2 Hits Allowed, 1 Walk, and 6 Strikeouts Dodgers: Yoshinobu Yamamoto, (8-6, 2.51 ERA) Last outing: 7.0 Innings Pitched, 1 Earned Runs Allowed, 3 Hits Allowed, 1 Walk, and 8 Strikeouts Brewers: Freddy Peralta, (9-4, 2.91 ERA) Last outing: 6.0 Innings Pitched, 2 Earned Runs Allowed, 2 Hits Allowed, 1 Walk, and 6 Strikeouts Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type! Expert picks & predictions for tonight's game between the Dodgers and the Brewers Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700. Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts. Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager. Here are the best bets our model is projecting for Monday's game between the Dodgers and the Brewers: Moneyline: NBC Sports Bet is staying away from a play on the Moneyline. Spread: NBC Sports Bet is leaning towards a play ATS on the Milwaukee Brewers at +1.5. Total: NBC Sports Bet is leaning towards a play on the over on the Game Total of 8.0. Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC. Top betting trends & insights to know ahead of Dodgers at Brewers Los Angeles is 10-7 when Yamamoto pitches this season and 2-0 in the last two The Brewers hold a winning record at American Family Field this season with Freddy Peralta as the opener (7-1) The Brewers' last 3 games have gone over the Total when Freddy Peralta takes the mound With Freddy Peralta as the starter the Brewers have covered in 3 straight games If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports! Follow our experts on socials to keep up with all the latest content from the staff: Jay Croucher (@croucherJD) Drew Dinsick (@whale_capper) Vaughn Dalzell (@VmoneySports) Brad Thomas (@MrBradThomas)