Archive for Teams

The Diamondbacks Have Wilted in the Heat of a Playoff Race

David Kohl-USA TODAY Sports

In an attempt to arrest a slide that began in early July, the Diamondbacks were busy in the run-up to the August 1 trade deadline, but so far, their moves haven’t been enough to turn things around. In fact, they have yet to win a game in August, having finished a seven-game road trip by losing six in a row to the Giants and Twins. On Sunday, their highest-profile deadline addition, former Mariners closer Paul Sewald, failed to retire a batter in his first save opportunity since the trade. Instead, he served up a game-tying homer to Max Kepler on his first pitch and then, after a walk, a two-run walk-off homer to Matt Wallner. Ouch.

After spending the majority of the first half leading the NL West, the Diamondbacks have slipped to sixth in the NL Wild Card race, 1.5 games behind the Cubs and Reds, who are tied for the third spot. Their trend is actually worse than that. Since winning on July 1 to lift their record to 50-34 and restore their NL West lead to three games, the Snakes have gone 7-22 (.241). That’s worse than the A’s (9-19, .321) or any other team in the majors. It’s not as though they’ve been particularly jobbed in the process; their Pythagenpat record is the majors’ worst in that span as well:

Worst Record Since Games of July 1
Team W L W-L% RS RA PythW-L%
Diamondbacks 7 22 .241 103 161 .306
White Sox 9 19 .321 110 145 .376
Athletics 9 18 .333 103 138 .369
Marlins 10 19 .345 122 140 .437
Pirates 11 18 .379 107 151 .347
Rays 11 17 .393 111 122 .457
Royals 12 18 .400 130 153 .426
Yankees 12 17 .414 113 145 .388
Rockies 11 15 .423 108 129 .419
Angels 12 16 .429 135 154 .440
Tigers 13 16 .448 121 145 .418
Mets 13 15 .464 112 131 .429
Cleveland 14 16 .467 129 123 .522
Reds 15 16 .484 139 147 .474
Cardinals 15 16 .484 147 147 .500
Giants 15 14 .517 98 114 .431
Brewers 16 14 .533 132 121 .540
Nationals 16 14 .533 148 155 .479
Rangers 16 13 .552 157 145 .536
Braves 15 12 .556 155 128 .587
Red Sox 15 12 .556 134 120 .550
Phillies 17 13 .567 138 127 .538
Twins 17 12 .586 149 134 .548
Padres 17 12 .586 157 112 .650
Blue Jays 18 11 .621 141 105 .632
Astros 19 11 .633 154 144 .531
Dodgers 18 10 .643 175 128 .639
Cubs 20 11 .645 205 156 .622
Mariners 21 10 .677 146 115 .607
Orioles 22 9 .710 165 109 .681
SOURCE: Baseball-Reference

To be fair, the Diamondbacks weren’t expected to be a powerhouse this year; after going 74-88 last year, they projected for 78.4 wins via our preseason Playoff Odds. In a slow-starting NL West, they took over a share of first place for the first time on April 8, when they were 5-4, and finished the month 16-13, which was good enough to tie for first. Despite going 17-10 in May, they didn’t get a share of first place again until June 1, but they spent that entire month atop the division — most of it with sole possession of first place — while going 16-11.

It was around that time that Corbin Carroll’s season started taking an unfortunate turn. On June 29 — the same day he was named as a starter for the National League in the upcoming All-Star Game — the 22-year-old outfielder left a 6-1 loss to the Rays after four innings, having experienced soreness in his right shoulder during a third-inning plate appearance. It was the same shoulder on which he’d undergone surgery to repair a torn labrum in 2021, which cost him nearly the entire season. In the wake of his removal from the game, he underwent strength testing, which showed that his shoulder was strong and stable, but the Diamondbacks gave him a breather, limiting him to a single pitch-hitting appearance over the next three days. After returning to the lineup, he played just three more games before leaving the team’s July 6 tilt against the Mets in the seventh inning, once again in pain. “I took a swing, and I felt a shift in my shoulder, shocking, tingling sensation go down my arm and then my hand go numb,” he told reporters. “I was just holding it thinking it came out of the socket, pretty much thought that the season was over.”

Despite his initial concerns, Carroll had not experienced a dislocation, and his MRI came back clean. He was back in the lineup the next day, and while he’s certainly had his moments since then — and hasn’t missed a game — his production and quality of contact are down considerably since the first incident:

Corbin Carroll Before and After Shoulder Scare
Period PA HR AVG OBP SLG wRC+ EV Barrel% Hard-Hit%
Through June 29 323 17 .290 .366 .559 146 90.8 9.4% 42.9%
Since July 1 119 4 .240 .336 .420 105 88.1 5.1% 35.4%

Note that with two hits and two walks on Sunday, Carroll raised his post-July 1 wRC+ nine points; he was at 96 previously. Along the way, his swinging strike rate has spiked from 8.4% to 12.4%, and his chase rate from 28.8% to 32.6%, though his strikeout rate has barely budged, from 19.8% to 20.1%.

Maybe Carroll’s downturn in production is related to his shoulder woes, maybe it’s just the league adjusting to a player who looked like an MVP candidate early in the season, or maybe it’s just regression, more on which below. One way or another, it’s been poorly timed, in part because he’s not the only Diamondback who has tailed off in recent weeks:

Diamondbacks Hitters Through June and Since
Player PA AVG OBP SLG wRC+ PA AVG OBP SLG wRC+ wRC+ Dif
Gabriel Moreno 216 .261 .296 .342 70 28 .348 .464 .522 173 103
Christian Walker 336 .278 .343 .522 128 126 .222 .325 .481 113 -15
Corbin Carroll 323 .290 .366 .559 146 119 .240 .336 .420 105 -41
Ketel Marte 339 .291 .372 .514 137 121 .261 .322 .450 104 -33
Alek Thomas 164 .222 .268 .366 68 79 .256 .266 .487 96 28
Jake McCarthy 186 .247 .319 .355 84 89 .273 .364 .325 94 10
Dominic Fletcher 89 .305 .345 .463 115 13 .273 .385 .273 92 -23
Lourdes Gurriel Jr. 296 .274 .324 .496 118 116 .218 .259 .418 78 -40
Emmanuel Rivera 152 .306 .329 .396 94 82 .205 .293 .356 77 -17
Geraldo Perdomo 250 .285 .388 .435 125 106 .225 .324 .292 73 -52
Carson Kelly 33 .200 .242 .233 27 49 .196 .245 .283 41 14
Evan Longoria 144 .254 .313 .562 128 34 .167 .265 .233 40 -88
Nick Ahmed 124 .231 .274 .342 65 37 .200 .243 .257 34 -31
Jose Herrera 68 .255 .344 .327 87 22 .100 .182 .100 -20 -107
Josh Rojas 210 .235 .301 .306 66 6 .000 .000 .000 -100 -166
Pavin Smith 217 .190 .310 .332 79
First set of statistics (PA, AVG, OBP, SLG, wRC+) through June 30, second set through August 6.
Dif = wRC+ in second set relative to first set.

Just four Diamondbacks have a 100 wRC+ or better since the start of July, one of them a catcher (Moreno) who has been limited to 11 of the team’s first 29 games in that span and is now sidelined by left shoulder inflammation. Moreno, Thomas, and McCarthy are the only three players with a higher wRC+ since the start of July than before, and they’re still below average offensively overall. Deadline additions Tommy Pham (from the Mets) and Jace Peterson (from the A’s) have yet to make an impact, going a combined 4-for-30, all singles.

Meanwhile, note that not only has Carroll fallen off steeply but so have Gurriel and Perdomo, both of whom joined him on the NL All-Star squad but might as well be on the side of a milk carton these days. Setting the narrative of Carroll’s shoulder injury to the side for a moment, this is striking:

Diamondbacks All-Stars Regressing
Player Period PA AVG xBA SLG xSLG wOBA xwOBA wOBA-xwOBA
Corbin Carroll Through June 30 322 .290 .258 .559 .450 .391 .345 .046
Since July 1 119 .240 .265 .420 .439 .330 .350 -.020
Lourdes Gurriel Jr. Through June 30 296 .274 .252 .496 .424 .350 .319 .031
Since July 1 116 .218 .256 .418 .483 .290 .333 -.043
Gerardo Perdomo Through June 30 249 .285 .208 .435 .279 .360 .280 .080
Since July 1 106 .225 .218 .292 .296 .283 .284 -.001

All three players hit well above their Statcast expected stats through the end of June, particularly Perdomo, a slappy switch-hitter who doesn’t hit the ball hard at all; his season barrel rate is 1.2%, his hard-hit rate 19.9%. Then it’s as though the Regression Monster showed up and took a bite — each of these three players has seen about a 75-point swing in their wOBA-xwOBA differential.

Overall, the Diamondbacks hit .263/.330/.437 through the end of June, ranking fifth in the majors in scoring (5.11 runs per game) and seventh in wRC+ (106). Since then, they’ve hit just .227/.302/.373 while ranking 29th in scoring (3.44 runs per game) and 26th in wRC+ (83). Their performance against every major pitch type except changeups has fallen off by at least 50 points of SLG and 25 points of wOBA:

Diamondbacks Hitters vs. Pitch Types
Four-Seam PA AVG xBA SLG xSLG wOBA xwOBA
Through June 30 938 .287 .262 .491 .450 .373 .354
Since July 1 344 .254 .239 .401 .404 .348 .344
Sinker PA AVG xBA SLG xSLG wOBA xwOBA
Through June 30 584 .306 .287 .460 .423 .363 .347
Since July 1 200 .266 .276 .380 .413 .311 .329
Slider/Sweeper PA AVG xBA SLG xSLG wOBA xwOBA
Through June 30 691 .221 .201 .411 .350 .295 .273
Since July 1 222 .174 .204 .324 .314 .237 .251
Curve PA AVG xBA SLG xSLG wOBA xwOBA
Through June 30 278 .248 .220 .420 .347 .302 .267
Since July 1 92 .214 .223 .369 .414 .274 .295
Changeup PA AVG xBA SLG xSLG wOBA xwOBA
Through June 30 341 .256 .262 .394 .385 .297 .299
Since July 1 133 .252 .235 .433 .346 .306 .270
SOURCE: Baseball Savant

Yikes. They were punishing four-seam fastballs earlier in the season, but that’s stopped, and they’ve particularly gotten eaten alive by sliders and sweepers lately. What’s especially strange is the general downward trend of their more recent numbers despite the weather getting even warmer, which tends to increase offense. Of course, it’s as hot as the surface of Mercury in Arizona, so maybe the Diamondbacks have just wilted in the heat.

That does seem to be true with the team’s pitching, particularly the bullpen:

Diamondbacks Pitchers Wilting in the Heat
Split IP K% BB% HR/9 ERA FIP WAR
Rotation Through June 30 443.1 20.3% 8.7% 1.14 4.65 4.33 6.3
Rotation Since July 1 162.2 20.8% 6.2% 1.77 4.92 4.99 1.1
Split IP K% BB% HR/9 ERA FIP WAR
Bullpen Through June 30 295.0 24.1% 9.1% 1.07 4.00 4.03 2.6
Bullpen Since July 1 96.1 23.6% 11.2% 1.87 6.35 5.57 -0.9

Good gravy. In writing about the Sewald trade — which sent Rojas and prospects Dominic Canzone and Ryan Bliss to Seattle — I noted that manager Torey Lovullo had been working with a matchup-based closer-by-committee system involving righties Miguel Castro, Kevin Ginkel and Scott McGough and lefty Andrew Chafin. However, I did not drill down to see just how bad things had gotten for them in the recent past. Using the July 1 cutoff again, with full awareness of the small samples in play, Ginkel has pitched well (0.75 ERA, 2.35 FIP in 12 innings), but the other three had been torched, with Castro (6.00 ERA and 6.60 FIP in 12 IP) the “best” of them, though he had stopped getting ninth-inning save chances, and Chafin (9.95 ERA and 5.63 FIP in 6.1 IP) and McGough (8.76 ERA and 6.91 FIP in 12.1 IP) utterly terrible. Chafin had two blown ninth-inning saves that led to losses in that span; he’s now a Brewer.

As for the rotation, it’s been pretty unstable, with Zac Gallen and rookie Ryne Nelson the only real constants, and both of them experiencing fall-offs since the start of July. Gallen pitched to a 3.02 ERA and 2.73 FIP in 104.1 innings through June, making his first All-Star team, but has yielded a 4.17 ERA and 4.12 FIP in 45.1 innings since, with his home run rate increasing from 0.6 per nine to 1.6. Nelson went from a 4.97 ERA and 4.44 FIP to a 5.59 ERA and 6.19 FIP, not that it should have been too surprising given his double-digit barrel rate even in the “good” times. Merrill Kelly, the team’s second-best starter, missed four weeks (most of July) due to a blood clot in his right calf but has been solid when available. Tommy Henry showed some improvement before being sidelined last week due to elbow inflammation. Brandon Pfaadt has been getting better results since being recalled on July 22 than prior, though his overall ERA of 7.11 in 44.1 innings is pretty damning. Also sporting an unsightly ERA (7.38) is Zach Davies, who has been dreadful on both sides of the divide while missing time with oblique and back injuries. Slade Cecconi, the team’s 2020 first-round pick, just made his major league debut on August 2 in place of Henry and acquitted himself reasonably well in a losing cause against the Giants, though his catcher (Herrera) had a rough time on the rookie’s first strikeout.

Given their current injury situation, the Diamondbacks now find themselves trying to stay afloat with just two starters who have demonstrated the ability to be league average or better, plus three rookies who have combined for a 5.63 ERA and 5.31 FIP. It’s not like the cavalry is on the horizon, either. The team’s playoff odds, which stood at 76.4% through the end of June (24.9% division, 51.5% Wild Card), are down to 21% at this writing, including just a 0.7% chance of overcoming their 8.5-game deficit to win the division. Considering that they lost 110 games just two seasons ago, they’ve certainly made progress to get to this point, but it seems quite apparent given their performance over the past five-plus weeks that they’re not quite ready for prime time.


Say Goodbye to Hollywood: A Tribute to Cole Hamels

Ed Szczepanski-USA TODAY Sports

Cole Hamels retired from baseball on Friday, causing significant consternation to people who read that headline and thought they’d been transported back in time to the winter of 2019. (Buy a house now, while you still can, and be sure to stock up on hand sanitizer.)

It’s been four years since Hamels pitched effectively in the major leagues; before the 2020 season, he signed a one-year deal with the Atlanta Braves, and was limited to just 3 1/3 innings by injuries to his triceps and shoulder. Two further comeback attempts, with the Dodgers and his hometown Padres, came to nothing. Hamels never quite recovered from a 2021 surgery to repair a torn rotator cuff, and was still unable to throw without pain when he decided, at age 39, that he’d finally had enough.

Hamels, the 2008 NLCS and World Series MVP, will probably appear on just one Hall of Fame ballot. But few players’ reputations suffered more by comparison to their immediate surroundings than Hamels’ did; he was one or two breaks from giving a speech in Cooperstown someday, even if nobody realized it at the time. Read the rest of this entry »


Sunday Notes: Jackson Jobe Has a Jacob deGrom-like Cutter

Jackson Jobe has added a cutter to the power arsenal that helps make him one of the top pitching prospects in the Detroit Tigers system. Every bit as importantly, he’s returned to full health following a back ailment that landed him on the shelf from early April to mid June. The recently-turned 21-year-old right-hander had incurred an L5 (i.e. bottom left vertebra) stress fracture, an injury he attributed to “rotating fast and throwing hard at a young age when I wasn’t really strong enough to support that.”

The pitch now augmenting his fastball/slider/changeup combination was portended in a conversation I had with him last August. As his second full professional season was concluding, Jobe told me that he wanted to develop something new, “probably a cutter,” and he went on to do just that.

“I added it in the offseason, and on paper it’s a really good pitch,” the third-overall pick in the 2021 draft explained prior to his last start, which came on Friday with the High-A West Michigan Whitecaps. “I dive into all the TrackMan stuff — the vertical movement, horizontal movement, the spin efficiency, the tilt — and use the data in pitch-design. The cutter has performed pretty well.”

Asking the analytically-minded hurler about the metrics on his cutter elicited a response that was preceded by a pregnant pause. Read the rest of this entry »


The Yankees Lose Germán and Rizzo Amid a Miserable Week

Isaiah J. Downing-USA TODAY Sports

It’s been a rough week for the Yankees, full of bad luck and questionable decisions that highlighted a season that had already begun to spin out of control. With the team above .500 but stuck in the basement of a very competitive AL East, general manager Brian Cashman did very little to fortify the roster before the August 1 trade deadline despite its significant holes, including two left by position players who had landed on the 60-day injured list in the past two weeks. Then, in the span of 24 hours, the Yankees lost Domingo Germán and Anthony Rizzo, both for alarming and unsettling reasons.

Prior to Wednesday night’s game, the Yankees announced that Germán would be placed on the restricted list, a move that ended his season. On Thursday, the team placed Rizzo on the 10-day injured list due to post-concussion symptoms traceable to his May 28 collision with the Padres’ Fernando Tatis Jr., a situation that helps to account for the first baseman’s prolonged slump, the impact of which was magnified during Aaron Judge’s eight-week absence for a torn ligament in his right big toe.

Both matters have come to light in the wake of Cashman’s puzzling approach to the trade deadline. With catcher Jose Trevino out for the remainder of the season due to a torn ligament in his right wrist, third baseman Josh Donaldson possibly out for the remainder due to a Grade 2-plus right calf strain, and with the team’s production in left field and within the rotation both ongoing problems, the Yankees emerged having acquired only relievers Keynan Middleton (from the White Sox) and Spencer Howard (from the Rangers), with the latter assigned to Triple-A. While Aaron Boone’s management of the bullpen has sometimes been questionable, the unit owns the majors’ lowest ERA by nearly half a run (3.07) and the fifth-lowest FIP (3.91). Every contender could use more relief help, but for the Yankees an extra middle-innings arm could hardly have been the top priority. Read the rest of this entry »


Slade Cecconi’s First Career Strikeout

Kelley L Cox-USA TODAY Sports

Slade Cecconi must have been nervous. Staring down the first batter of his big league career, the 24-year-old couldn’t quite get on top of a 2-2 curveball. The looping pitch floated harmlessly past LaMonte Wade Jr., well above the strike zone for ball three. Wade called time out, and Cecconi used the respite to take a few calming breaths before returning to the rubber.

For the sixth pitch in a row, catcher Jose Herrera set up on the outside corner. For the sixth pitch in a row, Cecconi overthrew it, yanking a four-seamer toward the left-hand batter’s box. Wade had no time to react as it screamed in toward his hands at 94.8 mph. Only after the ball had made contact did he recoil, leaning away so far and so fast that he had to start jogging backward toward first base just to keep from falling over. Then things started to get stuck. Read the rest of this entry »


Andrew Abbott Is Living the High Life

Andrew Abbott

The Reds are on the verge of their first playoff appearance since 2020 and their first real playoff appearance since 2013, when they lost the loudest baseball game in the history of Pittsburgh. (I go back and forth on whether 2020 counts as a real postseason, depending on what’s expedient for my argument. In this case, I think you have to score at least one run for it to count as a playoff appearance.) And in pursuit of that end, the Reds’ ownership and front office have elected… not to send reinforcements. They traded for Sam Moll at the deadline, but that’s it. The Reds are more relevant than they’ve been in a decade, and this poor team is getting Siege of Jadotville’d. Water is running low, and help is not coming.

So it’s all up to you, Andrew Abbott. Read the rest of this entry »


Going Oppo Has Propelled Christian Yelich’s Resurgence

Kyle Ross-USA TODAY Sports

Watching the ebbs and flows of Christian Yelich’s career has been very interesting. From 2018 to 2019, he was one of the best players in baseball, winning the NL MVP in 2018 and placing second in the voting the following year. He was sending balls to the moon like he never had before (some of that might have owed to the livelier ball, but Yelich also hit the ball very hard those years, and continues to). Then from 2020 to 2022, he was just an average dude. He had a 108 wRC+ over that span, swatting just 35 home runs and accruing 4.4 total WAR.

Typically, I’d say that a player like Yelich already has a blueprint for success. Faced with a few down seasons, his focus should be on regaining the traits that had served him so well previously. However, a lot of what we know about the Brewers outfielder needs to be thrown out the window. This is a different player from the one we saw during Yelich’s MVP run, and he’s also a different player from the one we’ve watched the last two and a half years. Instead of figuring out how he could get back to his old self, Yelich seems to have decided to blend all of his previous years together to create a new version. And with a 129 wRC+ and 3.6 WAR so far this season, Yelich has shown he can still be a star player — it just looks different. Read the rest of this entry »


Luis Medina Is Dealing

Luis Medina
Darren Yamashita-USA TODAY Sports

Here’s a true statement: Luis Medina has not been very good this year. You can say that just by looking at his numbers: a 5.35 ERA and a 4.83 FIP. He’s running a so-so 22.8% strikeout rate and walking a worrisome 10.8% of batters. If you looked up replacement level in the dictionary… well, you probably wouldn’t find anything, because that’s not the kind of thing that dictionaries define. But Medina’s performance has been almost exactly replacement level this year.

Here’s another true statement: Medina is great right now. That’s kind of confusing, what with all the bad statistics I just hit you with in the last paragraph, but I was cheating. Those are Medina’s full-season numbers, but he’s been an absolute beast in the last month. I’m not talking about some small-sample ERA mirage, either, though his ERA is a tidy 2.86. He’s running a 2.23 FIP, and he’s doing it by striking out 30% of opposing batters and walking only 5.6%. In other words, he’s an ace — or at least, he was one in July. Sounds like it’s time for an investigation. Read the rest of this entry »


Lance Lynn Has Emerged From His Chrysalis as a Beautiful Butterfly. Sort Of.

Gary A. Vasquez-USA TODAY Sports

When anyone but an absolute superstar gets traded at the deadline, we’ve come to expect that the player’s new team sees something they can improve. Thousands of scouts, data analysts, and coaches across the sport, poring over film and charts, looking for the one player they can point to and say, with total confidence, “I can fix him.” Sometimes it’s as simple as one conversation, one adjustment to a pitch grip or a player’s swing timing or his position on the rubber, and it all clicks. Sometimes in the player’s first game in his new environs.

Predicting and identifying these adjustments can make for a fun metagame around the trade deadline, but I’ve learned the hard way not to trust the headline-making debut. In 2019, the Astros made a deadline move for Aaron Sanchez, the onetime Blue Jays standout whose career had stagnated. Sanchez brought an ERA over 6.00 into his Houston debut, and promptly threw six innings of no-hit ball. You could not ask for a clearer example of a player being remade overnight by an organization that knew what to do with him.

After the no-hit bid, Sanchez made just three more starts for Houston, in which his ERA was 7.11. He pitched for three teams in 2021 and 2022, posting an ERA of 5.29. (But just a 4.32 FIP! I can still fix him!) Two weeks ago, he was released from the Twins’ Triple-A affiliate. Now, when you look Sanchez up on the internet, Wikipedia assumes you’re looking for celebrity chef Aarón Sánchez, who is definitely the best MasterChef judge but has never, to my knowledge, no-hit anything.

I lied, though. I haven’t learned a damn thing, because I’m going to get carried away over Lance Lynn’s first start with the Dodgers. I am ready to believe again. Read the rest of this entry »


Not To Be Overshadowed by the Deadline, Framber Valdez Spins a No-Hitter

Troy Taormina-USA TODAY Sports

The Astros had quite a day on Tuesday, and not just because they reunited with Justin Verlander via a trade with the Mets, nine months after he helped them win a World Series. In another callback to last year’s success, they showcased the quality of their homegrown starting pitching as Framber Valdez no-hit the Guardians. Unlike last year, when Cristian Javier threw combined no-hitters (plural!) against the Yankees on June 25 and the Phillies in Game 4 of the World Series on November 2, Valdez did it solo — making him the first Astro to throw a complete-game no-hitter since Verlander himself, on September 1, 2019.

Prior to Tuesday night, the 29-year-old Valdez had already stepped into the breach to front the Astros’ rotation after Verlander’s offseason departure. He earned All-Star honors for the second year in a row, his 3.19 FIP and 3.2 WAR both led the staff’s starters, and his 3.29 ERA trailed only rookie J.P. France, who had thrown 34.1 fewer innings (91.2 to 126). He had even notched a complete-game shutout already, on May 21 against the A’s. It was the second of his career; he had one against the Tigers last September 12.

Still, on Tuesday night Valdez was even more dominant than in those shutouts. He “only” struck out seven batters, but six of them were from among the first 12 Guardians he faced, as if to make it abundantly clear this wasn’t Cleveland’s night. He only went to a three-ball count twice, and walked just one batter: Oscar Gonzalez, who led off the fifth by winning an eight-pitch battle, a particularly tenacious plate appearance for a hacker who entered the night with a .229 on-base percentage and a 3.6% walk rate. Five pitches and one out later, Gonzalez was erased by a 4-6-3 double play off the bat of Will Brennan, meaning Valdez faced the minimum of 27 on the night. Read the rest of this entry »