|
Major Leagues
Join Date: Sep 2024
Posts: 320
|
⚾ July 2025 — Game 104: Two Swings, Two Errors, One-Run Pain
👑 Wednesday, July 30 • Game 3 👑
The Royals get homers from Mann and Massey, but a tight game slips away.
Arizona Diamondbacks at Kansas City Royals | Kauffman Stadium
Weather: Clear skies (78°) | Wind: blowing out to CF at 12 mph | Attendance: 29,070 | First pitch: 7:10 PM CT
________________________________________
Pregame Memo (Manager's Desk)
The deadline noise hit early and loud. Baltimore came in swinging—dangling CL Félix Bautista plus a couple system pieces, and asking for real oxygen off our 26-man. I'm not going to pretend I didn't sit with it longer than I should have. Bautista is the kind of closer you don't get offered often… and that's exactly why you have to stare at it until it stops looking shiny and starts looking true. We couldn't land on the key piece, and I'm taking that as a good omen. The stuff is elite, but the makeup report isn't clean—and I'm not injecting a "me-first" presence into a clubhouse that's finally moving as one unit.
So, I pivoted. I widened the lens, looked for a cheaper, closer conversion, and Milwaukee had RHP Chad Green available. That started a hard conversation about Nick Pratto—steady for us but approaching the arbitration ramp and trending toward a number that doesn't align with our forward payroll map.
The deal in principle: Chad Green and 2B Johan Barrios (20) to Kansas City, 1B Nick Pratto to Milwaukee. Pratto is not a huge loss for us; it's a similar Devanney situation. I couldn't open a lane for him, and he needed to play. Plus, we've got Mann and Jensen waiting in Triple A for their chance. And Vinnie isn't going anywhere.
Figure 30.1 — Deadline Bullpen Add: RHP Chad Green (MIL → KC) Enters the Late-Inning Conversation

Perspective: Profile snapshot of Chad Green, acquired to give our bullpen a steadier late-inning option as we push into August. The assignment is clear: stabilize the bridge, and if the matchups fit, take a share of the closing lane.
This is the type of arm you buy at the deadline when you're tired of playing roulette in the 8th and 9th—veteran composure, strike-throwing profile, and the ability to absorb leverage without turning it into chaos. Green's season line is exactly what I was shopping for—30 relief appearances, 1.88 ERA, 23 K in 24 IP, and a profile that can take ninth-innings oxygen if we assign it.
Figure 30.2 — Secondary Return: 2B Johan Barrios (MIL → KC) Adds Middle-Infield Depth to the Pipeline

Perspective: Profile snapshot of Johan Barrios, the young middle-infield depth piece included in the Green deal.
He's not the headline—he's the organizational upside chip: a 20-year-old with enough positional flexibility to live at 2B/IF in the lower levels while we see if the bat and instincts translate. These are the kinds of throw-ins that matter later—when injuries hit, Rule 5 lists form, and you're grateful you didn't treat every "small" piece like an afterthought.
Then I put the GM phone down and walked back into the dugout with one thought: win the last game of July. Don't let trades and "almost trades" steal our edge.
________________________________________
Arizona Diamondbacks Series Snapshot
This series has been a measuring stick all week. We took Game 1 with downhill baseball. We dropped Game 2 after early free bases turned into a chase. Tonight was the rubber game—a chance to finish July with control, not chaos, against a first-place caliber opponent.
Series Matchup Board — Game 3
• RHP Brady Singer (KC) vs. LHP Eduardo Rodriguez (ARI)
Singer battled, but the strike zone never really became his. He went 5.0 IP, 5 H, 3 R, 3 ER, 5 BB, 5 K, and the early traffic combined with two defensive miscues put us behind schedule.
Rodriguez gave Arizona exactly what a veteran lefty is paid to give: 7.2 IP, 2 ER, kept the ball in the yard outside of two solo mistakes, and forced us to live on thin margins. Arizona's bullpen finished it clean.
________________________________________
Game Day Log — Royals vs. Diamondbacks (Game 3)
Inning-by-Inning Beats (Dugout View)
2nd — Arizona strikes first (1–0 ARI):
Singer tried to get ahead and missed in the wrong spot. Ketel Marte unloaded a solo homer, and Arizona played from in front.
3rd — The inning that tilted the night (3–0 ARI):
Singer issued another walk, Arizona ran on us, and the inning got stretched by pressure. Pete Alonso lifted a deep fly to right—run scores on the tag. Then the sequence that hurt: a steal attempt and a throwing error put the runner at third, and Marte doubled in another. Two runs, one inning, and suddenly we were chasing again.
5th — Mann gives us life (3–1 ARI):
We finally landed a clean swing. Devin Mann jumped on a pitch and hit a solo home run. Not a rally, but a pulse—exactly what you need when the game feels like it's drifting.
7th — Massey makes it a one-run game (3–2 ARI):
With Rodriguez still in, Michael Massey hit a solo homer and brought the park back into it. One swing, one run, and now every out mattered again.
8th — Bullpen holds, but we can't finish the climb:
Walker and Topa kept it quiet, gave us a real chance to steal the game late.
9th — Last breath, no breakthrough:
We pushed, but Arizona's closer shut the door. The tying run never got to the plate in a way that forced their hand.
________________________________________
Final
Royals 2, Diamondbacks 3
Royals (6 H, 2 E) | Diamondbacks (6 H, 0 E)

The painful truth: this was a one-run game where two errors mattered. When you're living on solo shots and trying to win a tight one, you can't donate an extra 90 feet.
Code:
Kansas City Pitching Scoreline
Pitcher Dec IP H R ER BB K HR PI ERA
Singer, B. L (5-5) 5.0 5 3 3 5 5 1 97 3.74
Walker, R. 2.0 0 0 0 2 3 0 36 0.00
Topa, J. 1.0 0 0 0 2 1 0 25 5.11
Klein, W. 1.0 1 0 0 0 0 0 9 2.76
________________________________________
Front Office Note / Takeaways
This is the kind of loss that sits in your ribs because it's close enough to touch. We were one clean inning—one clean throw—away from putting ourselves in position to flip it late. I used the pinch-hit lanes and moved the chess pieces the best I could, but we didn't find that one base hit that turns a two-homer night into a win.
I told myself the same thing walking back into the office: better to feel this now than feel it in a Game 7. Now I know the texture of it—the way a one-run loss can be built out of small things. And I'll be better prepared the next time it comes around.
Around the League
• San Diego's Jakob Marsee hit a setback in his rehab and won't be back for at least another week. The oblique isn't something you sprint through, and the Padres are now forced to patch that outfield lane longer than they planned.
• Cincinnati put up a football score on Atlanta, 16–7, with TJ Friedl torching Braves pitching for 5 hits in a full-day clinic. Some days a guy just owns the box score—and that was one of those days.
________________________________________
👑 FOR THE CROWN — ALWAYS 👑
Kansas City Royals | Regular Season 2025 - Game 104

(OOTP25 Royals Journey — GM/Manager's Dual Log)
|