
Giants' Jung Hoo Lee returns, Landen Roupp impresses in final Cactus League game
Advertisement
It didn't quite work out like that. Birdsong threw a third of an inning and allowed three runs in a rough relief outing, and Harrison was scratched before the game started. The Giants didn't officially announce that Roupp would be the fifth starter to start the season, but if that isn't the eventual outcome, Sunday's 4-3 loss to the River Cats will sure look strange in retrospect.
Here are some notes from the last exhibition game away from Oracle Park.
Roupp's numbers from his final start of March: five innings, one run allowed, three walks and eight strikeouts. It was the kind of tuneup you might expect from a starting pitcher who will be in the Opening Day rotation. Which he isn't officially. At least, not yet. But there's an actual line between the opening paragraphs and this paragraph, and there will be a line indicating when the next section starts. So you're literally reading between the lines right now. We all are.
The assortment of pitches made Roupp look like someone who belonged in a rotation and not a bullpen. Last year, he threw a sinker or a curveball 84 percent of the time, with a nearly even split between the two. When he threw a changeup, it was generally out of the strike zone, and he rarely threw more than two sliders in an outing, even if he was the starter. He was a sinker-curve guy, which is a reliever's profile.
He added a cutter in the offseason specifically to attack left-handed hitters. As Eno Sarris notes in his starting pitcher rankings, Roupp has been throwing it often this spring with great success, and he kept it going on Sunday, saying after his appearance that he 'threw some really good ones. I broke (Jairo) Pomares' bat with it, struck out (Wade) Meckler looking with it, and I got Lamb on a swinging strike. It's right where it needs to be. It still needs some improvement on location, but I'm happy with it.'
Advertisement
Roupp's curveball is good enough to get by with his (mostly) two-pitch arsenal from last season, but a third pitch — especially one with swing-and-miss potential against lefties — would help him get through lineups a second and third time. His changeup looked good on Sunday, too, so you can get greedy.
There was a roster shakeup before the game: Reliever Sean Hjelle was optioned to Triple A. If the Giants are moving away from the idea that bullpens should be filled with multiple long relievers, there's plenty of symbolism in them sending Hjelle down.
The move was surprising, though, because Hjelle was an effective reliever for the Giants last year, and he was considered something of a lock to make the roster in most projections. He was often brought into games that were already going sideways, so it's not as if he was a high-leverage reliever, but his sinker was effective and hard to square up. The Giants seem content with Spencer Bivens in the janitorial role, and they'll save the rest of their spots for higher-octane arms. It's one thing to carry just one left-hander in the bullpen, but it's another to stock up on right-handed pitchers that left-handed hitters see well.
One of those higher-octane arms could be Birdsong or Roupp, depending on which one makes the rotation, but it's notable that right-hander Joel Peguero is still in camp. Triple-digit fastballs in the strike zone all spring will get a pitcher the longest looks possible.
Max Stassi hit a line-drive double in his only at-bat of Sunday's game, which was notable not for the result, but because he was on the roster at all. As a player with six years of major-league service time who finished last season on a major-league roster, he could have opted out of his minor-league contract on Saturday. He did not exercise that option.
Advertisement
Manager Bob Melvin confirmed before the game that Sam Huff will be the backup catcher on the Opening Day roster, though, which means the Giants are likely to have enviable catching depth in Sacramento. Stassi could have found another team in another city that offered a better chance at a job in the majors this season, but it's hard to imagine a better situation for the pride of Yuba City High if a major-league job wasn't guaranteed.
It's supremely unlikely that the Giants will need only two catchers all season — the 2016 Giants were the only team in the San Francisco era to use just two in a full season — so it's probably just a matter of 'when' and not 'if' for Stassi. Almost every team calls on their catching depth throughout the season. Everyone should have made a bigger deal about Buster Posey and Trevor Brown catching every pitch of the 2016 season.
Pleasant injury update: Jung Hoo Lee was back in the lineup, and he lined the second pitch he saw from River Cats starter Keaton Winn for a loud double. He added a walk in his next plate appearance. He had a misadventure in center field in the fourth inning that was responsible for the only hit Roupp allowed — the route was clean, but the timing of his sliding catch attempt was not.
Unpleasant injury update: Jerar Encarnación will need surgery to repair the fracture in his left hand, and there's no timetable for his return.
The Giants were the home team for Sunday's game, and they got to use the River Cats' very nice and renovated clubhouse. The River Cats were relegated to being the visiting team in the visiting clubhouse, despite playing at their home ballpark. None of these locations are to be confused with the Athletics' very very nice and renovated clubhouse, which is a different building entirely.
It's complicated. Best of luck to anyone and everyone involved with the logistics it will require to have a major-league team and Triple-A team use the same ballpark. The grass looked great, for what it's worth.
Hashtags

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


Newsweek
20 minutes ago
- Newsweek
How to Watch Patriots vs Giants: Live Stream NFL Preseason, TV Channel
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 England Patriots will take on the New York Giants in week 3 of the NFL preseason on Thursday at MetLife Stadium. Patriots vs Giants - NFL Preseason Week 3 Patriots vs Giants - NFL Preseason Week 3 Coley Cleary How to Watch Patriots vs Giants Date: Thursday, August 21, 2025 Time: 8:00 PM ET Channel: NBC (WNBCDT – New York, NY), Patriots Preseason Network Stream: Fubo (try for free) Russell Wilson has displayed during Training Camp that he can still throw a pretty deep ball, and his new target, Malik Nabers, is ready to show the world what he can do with improved quarterback play. Nabers showed the type of talent he possesses during his rookie season, but despite his high usage, the end-of-season numbers were not what they could have been. If Wilson can consistently deliver him the ball this season, Nabers should be one of the biggest breakout players in the league, and establish himself amongst the elite pass catchers. New England is banking on a Mike Vrabel-Josh McDaniels-led system as the answer this season. The Patriots have some promising young offensive players in Drake Maye and rookie running back TreVeyon Henderson, and they also made a bet on Stefon Diggs this offseason, in the hope that he can still be a top option as a pass catcher. This is a great NFL matchup that you will not want to miss; make sure to tune in and catch all the action. This is not a nationally broadcast game, but it can still be live-streamed locally on Fubo through NBC (WNBCDT – New York, NY). It will be aired via tape delay later on NFL Network. Live stream Patriots vs Giants for free with Fubo: Start your subscription now! Regional restrictions may apply. If you purchase a product or register for an account through one of the links on our site, we may receive compensation.
Yahoo
an hour ago
- Yahoo
Willy Adames' solo homer (20)
Willy Adames clouts a solo home run just over the center field wall, getting one back for the Giants 4-8 in the top of the 6th inning


USA Today
an hour ago
- USA Today
New York Giants vs. New England Patriots: Live coverage, breaking news, and highlights
Cam Skattebo and Jaxson Dart have entered the building. Expecting Dart to play a bunch in the first half, possibly even start. #Giants #Patriots #NFL The New York Giants close out their preseason on Thursday night against the New England Patriots at MetLife Stadium in East Rutherford, New Jersey. After the game, head coach Brian Daboll & Co. will have to begin making decisions on 53-man roster cuts, which are due on Tuesday afternoon. Accordingly, Thursday's game against the Patriots will be of the utmost importance. "We've got some guys we still want to take a look at, and that'll be important. This week, leading up to the cuts, is an important week for a lot of people. It's also a tough week for a lot of people," Daboll said this week. "I think you have empathy towards a lot of these guys that have done everything they could do since they've been here, starting in the OTAs, training camp, all the rehab, the workouts, all those type of things. "There's decisions to be made and we'll make those decisions, but I know it's weighing probably on a lot of guys. It always does every year. Again, you have some empathy towards that, but you've got to do what's best for your team. We'll do that for this game and take care of next week, next week." Arrivals "Admin, what's up" 😎 What TV channel is Giants vs. Patriots on today? The Giants and Patriots play Thursday in Week 3 of the 2025 NFL preseason, concluding their three-game exhibition slate before the regular season begins next month. Although starters will play, most of the game will see backups on the field as they battle for a spot on the 53-man roster. Streaming options for the game include Amazon Prime and Fubo, which offers a free trial. The simulcast broadcast crew will consist of Bob Papa (play-by-play), Carl Banks (analyst), Phill Simms (analyst), Howard Cross (sideline), and Bruce Beck (sideline). Listen to Giants-Patriots The WFAN broadcast team will be Paul Dottino (play-by-play), Shaun O'Hara (analyst), and Madelyn Burke (reporter). The Spanish broadcast will air on WXNY-FM 96.3 FM with Nestor Rosario (play-by-play) and Francis Adames (analysis) providing coverage. Pre- (Giants Gameday) and postgame (Giants Extra Point) coverage will be handled by John Schmeelk and Tiki Barber. Out-of-market fans can listen to the game on the following affiliate stations: Giants vs. Patriots start time The Giants and Patriots will kick off at 8:00 p.m. ET at MetLife Stadium in East Rutherford, New Jersey. Quarterback Russell Wilson will start for Big Blue before giving way to Jaxson Dart and Jameis Winston. Giants preseason schedule Below is the New York Giants' preseason schedule. Giants regular season schedule Below is the New York Giants' regular season schedule.