Yankees sleepwalk to shutout at against Blue Jays’ bullpen, settle for series split

NEW YORK, NEW YORK - MAY 21: (L-R) Ben Rice #22, Trent Grisham #12, Cody Bellinger #35, Anthony Volpe #11, Aaron Judge #99 and Ryan McMahon #19 of the New York Yankees look on during the final out of the ninth inning against the Toronto Blue Jays at Yankee Stadium on May 21, 2026 in the Bronx borough of New York City. The Toronto Blue Jays won 2-0. (Photo by Ishika Samant/Getty Images) | Getty Images

The Yankees have been clearly salty about the way their 2025 season came to a close since the moment it happened. They strongly believed that their team was talented enough to win a championship, and to lose to the Blue Jays—first in the AL East race and then in the AL Division Series—was deeply disappointing. Perhaps the worst part of all of it was that after falling behind 0-2 in the ALDS, they won a dramatic Game 3 to briefly get back into the series, and instead of getting another win to send it back to Toronto for a winner-take-all Game 5, they got utterly embarrassed in front of their own fans at Yankee Stadium as a bullpen game sent them home.

Well, it’s far from the end of the 2026 season, but as far as Mountie Wholestaff once again inexplicably dominating the Yanks in their own backyard goes? As Yogi Berra would say, “It’s déjà vu all over again.”

If the Yankees offense looked moribund on Wednesday night, tonight’s effort may want to make them consider checking their pulses. After eking out two close wins over the Blue Jays on Monday and Tuesday, the Yankee lineup completely flatlined over the ensuing pair of games for a dud of a split. Thursday’s contest was a three-hit shutout at the hands of Toronto’s depth pitchers: a 2-0 final that should prompt some big questions, especially with AL East-leading Tampa Bay coming to town. Carlos Rodón’s decent start was not good enough because it involved one mistake—not the margin for error you want from your starting pitchers, or the bullpen that followed.

Rodón got ambushed quickly to begin this affair. After a strikeout to start the night, he let Vladimir Guerrero Jr. slip away on a walk. That set the table for Daulton Varsho, who flapjacked a slider well out of the strike zone off the third-base bag and down the left field line for a goofy little RBI double—the kind Toronto does so well. Rodón regained his composure to end the frame, but that single run would stand tall for a while.

Toronto’s shutout started with a scoreless inning of work from opener Braydon Fisher, aided by a successful ABS challenge to strike out Aaron Judge. Then lefty Adam Macko worked around a two-out Ryan McMahon double to pass the baton to bulk man Spencer Miles. The 25-year-old righty used his sinker-curve combo to work ahead of the slumping Bomber lineup and quell any thoughts of a tying rally in the middle frames.

Rodón continued to work deep counts in this ballgame, exceeding 90 pitches by the end of the fifth and necessitating a move to rookie Yovanny Cruz after he finished that frame. The southpaw held his own though, working around more command issues to strike out seven Jays and keep the game within reach.

But like last night, the Yankees couldn’t hack it. They managed only three hits in the first seven innings against a trio of pitchers not exactly heralded as household names. Miles made his case to be used as a bona fide starter with 4.1 scoreless innings, striking out six and scattering a walk and two knocks.

Then an old, irritating friend paid a visit.

It’s a truism in Yankee circles that George Springer could be hitting .020 across a full season, and his only hits would probably be for extra bases against the Yankees. Well, Springer entered the night hitting below the Mendoza Line despite continuing to hit leadoff. Naturally, the longtime Yankee nuisance found a pitch to drive off Camilo Doval and snuck it over the left-field wall into the first row. I dunno, man. At least it wasn’t a moonshot? Not like those count any differently.

Because the 2026 Yankee bullpen is totally fine, please stop asking, the eighth and ninth innings saw a high-leverage relief appearance from Paul Blackburn. He actually did well enough. In the eighth, he worked around a double from Ernie Clement to retire Myles Straw. Then in the ninth, he got Springer to roll over into a double play.

But asking for this Yankee offense to produce multiple runs tonight felt like asking for the weather in New Jersey to stop seesawing between sweltering heat waves and spirit-crushing rainstorms.

Submariner Tyler Rogers walked the No. 9 hitter, usually an unforgivable sin against a top-flight offense. But a top-flight offense this was not, tonight. Ben Rice went first-pitch hunting and did Rogers a favor, hitting the ball straight to Varsho. Then Judge came up, and promptly dribbled a double-play ball to Andrés Giménez to finish off the eighth. Cool.

Cody Bellinger, Jazz Chisholm Jr., and Paul Goldschmidt were the trio set to face closer Jeff Hoffman in the bottom of the ninth. Bellinger lined a ball down the line but right to Vladdy at first. Jazz struck out for the fourth time, and Goldschmidt chased a pitch well out of the zone.

That’s that: a 2-0 final and a three-hit shutout to clinch the kind of series split that makes you feel hollow inside. Judge and his teammates talked a big game earlier in 2026 about wanting to always finish series strong. This was very much the opposite of that.

The Yankees have now scored one run over the past 18 innings. That’s not going to cut it against a division rival, especially one like Toronto that tends to round into form in the second half—and with another rival already growing their margin in the division. And oh, yeah, that other rival is coming to town. The Rays swept the Yankees earlier in the year at the Trop and will meet them at a convenient time.

Well, the sun will come out tomorrow, at least. And with it will come a gift: Gerrit Cole is back! I mean, starting pitching isn’t exactly the biggest issue facing the Yankees this season, but hey. You take the positives you can get them. He’ll oppose Nick Martinez with first pitch at 7:05pm on YES.

Box Score

Big Ten Tournament: Day 3

Game 1

Purdue 8 Iowa 1

Starting Pitchers:

· Purdue — RHP Austin Klug (6-3, 5.57 ERA)

· Iowa — RHP Cole Moore (3-0, 5.09 ERA)

Fourth time is a try for the Purdue Boilermakers as they finally got a win over Iowa this season.  Last weekend they were swept on the road by the Hawkeye, but today they got ‘em.  Even though Iowa put a runner on base every inning but the first, their offense was for the most part inept as they could not string anything together.  Iowa is at the best when they get runners on base and create chaos.  That didn’t happen today.

Purdue starter Austin Klug went 4.2 innings today and lefty Jarvis Evans went the rest of the way.  Klug did a solid job though Iowa did take a lead in the fourth inning thanks to Miles Risley reaching on an error and scoring two batters later when Jaixon Frost drove a single to leftfield.  It was a little surprising that Klug was pulled with two outs in the fifth, but apparently coach Greg Goff saw something casual fan didn’t.

The Boilers jumped all over Hawkeye relievers Brolan Frost and Tyler Guerin in the bottom of the fourth.  Frost walked Jackson Bessette and C.J. Richmond to start the inning and was pulled in favor of Guerin.  He promptly gave up a triple to Dylan Drake that scored two.  Drake then scored when the nine-hole batter Westin Boyle hit a deep fly to center.  After four innings, Purdue was up 4-1.

The Indiana boys swung Pete’s hammer again in the sixth inning to put more of a beating on Tyler Guerin.  Richmond saw that the Hawkeyes went into a pull-side shift and laid down an easy bunt to third, reaching first without a throw.  Drake singled to put two on and no outs.  Boyle then executed a bunt of his own and beat it out to first as none of the Hawkeyes could make a play.  That loaded the bases.  Bessette score on a sacrifice fly by Eli Anderson and then former Cornhusker Aaron Manias struck the big blow with a double that scored two more.  Purdue had a 6-1 lead and Iowa showed little life the rest of the game.

Jarvis Evans gave up three hits once he came in to get the last out of the fifth, but did not leave many pitches in the zone that Iowa batters could put a barrel on.  His defense backed him up and did not let a Hawkeye get past first base in the final 4.1 innings.

Purdue added a run in the seventh and another in the eighth by consistently putting the ball in play against a depleted Iowa bullpen.  With the 8-1 win, the Boilermakers will move on to the quarterfinals to take on number one seed and number one ranked UCLA.

With rain in the forecast for Friday there is no word yet whether the Purdue players will be required to support the ground crew in tarping the field.

Game 2

Michigan 3 Ohio State 0

Starting Pitchers:

· Ohio State — RHP Gavin Kuzniewski (6-2, 4.90 ERA)

· Michigan — LHP Shane Brigham (5-4, 4.50 ERA)

While it was not a cloudy, chilly day in November, the fact that Ohio State and Michigan faced off against each other meant there would be a lot of intensity.  From the opening pitch, there was a lot of noise and energy on the field and the fact that it was also an elimination game, just multiplied that.

Ohio State swept the Wolverines last week in their regular season ending series leaving the maize and blue wanting to at least take one chunk out of them for the season.  

The Buckeyes put their Friday night starter Gavin Kuzniewski out on the mound against Michigan’s freshman Shane Brinham.  From that perspective, one would think a slight edge would go to Ohio State.  That said, Brinham moved into a weekend position late in the season and pitched very well.  To no one’s surprise, this one was dominated by the right arm of Kuzniewski and the left arm of Brinham.

In a game like this it is imperative that a team take advantage of any break given to them or mistake made by the opposition.  That happened in favor of Michigan in the top of the third inning.  After striking out Drew Culbertson, he walked both Dane Morrow and Colby Turner.  After a mound visit from the Buckeye pitching coach, he hit Brayden Jeffries with the very next pitch.  All of a sudden, Michigan had bases loaded with one out and their cleanup hitter standing in the batter’s box.  Noah Miller came through with a two-RBI double to put the Wolverines up 2-0.  That was the only hit given up by Kuzniewski on the night.

Brinham was dominant and into the seventh inning had only allowed three hits and one Buckeye to reach second base.  Ohio State had been one of the hottest hitting teams in the league over the last month and they could not get to him.

After giving up the two runs, Kuzniewski entered into a zone where he was unhittable.  Even having thrown 120 pitches, Kuzniewski was still striking out Wolverines in the eighth inning and sat down 15 batters in a row until Colby Turner reached on an error for the second time in the game.  After surrendering a walk to Jeffries, Kuzniewski’s night was over.

Ryan Zamora came on with two Wolverines on base and two outs.  Noah Miller came up big again with his second hit of the game, driving in Turner, who had reached on an error.  Going to the Buckeye half of the

Shane Brinham threw is 100th pitch in the bottom of the eighth inning and struck out Henry Kaczmar, Noah Furtch, and Dane Harvey, the Buckeyes best hitters.  Harvey was his tenth K of the game, which was a career high for the lefty out of North Vancouver, British Columbia. 

After Zamora struck out the side in the top of the ninth, Brinham was sent out to pitch the ninth for Michigan.  He had not gone this deep in a game in his young career and had thrown 110 pitches.  After giving up his fifth hit of the game to Maddix Simpson, he struck out Mason Eckelman, popped up Lee Ellis, and popped up Grant Mangrum to end the game.

Two incredible pitching performances tonight.  Michigan got the win and advances with only two hits in the game.  This was also the second complete game of the tournament for the Wolverines as their closer, Cade Montgomery went seven innings in a run-rule win over Rutgers.  They will play Nebraska at 5:00 tomorrow night.

Cubs Minor League Wrap: South Bend blasts West Michigan, 7-1

Wisconsin Timber Rattlers Braylon Payne (6) is safe at second base against South Bend Cubs Christian Olivo (5) during their baseball game Wednesday, May 13, 2026, at Neuroscience Group Field at Fox Cities Stadium in Grand Chute, Wisconsin. The Timber Rattlers won 11-6. | Dan Powers/USA TODAY NETWORK-Wisconsin / USA TODAY NETWORK via Imagn Images

Iowa Cubs

The Iowa Cubs were blue after losing to the Memphis Redbirds (Cardinals), 1-0.

Iowa wasted a terrific start from Jordan Wicks, who tossed five scoreless innings, allowing just two hits. Wicks struck out two and walked two.

Luis Peralta hit a batter to open the sixth inning and after a stolen base, a walk, and an infield single to load the bases, a sacrifice fly scored the only run of the game. Peralta’s final line was one run on one hit over two innings. He walked one and struck out two.

Corbin Martin retired the side in order in the ninth, striking out one.

With no one on and two outs in the bottom of the ninth, center fielder Kevin Alcántara walked. Then second baseman James Triantos and shortstop Owen Miller both singled. Alcántara tried to score from second on Miller’s single, but was thrown out at the plate in a controversial call.

You be the judge.

No replay in the minors, so what the umpire called goes. I can’t tell if Alcántara touched the plate or not from that angle anyways.

Alcántara was 0 for 2 with two walks. Triantos was 1 for 4. Miller was 2 for 4.

A great catch from left fielder Justin Dean.

Knoxville Smokies

Rare scheduled off-day so the Savannah Bananas can play in Knoxville. There’s a double-header on Saturday.

South Bend Cubs

The South Bend Cubs calmed the West Michigan Whitecaps (Tigers), 7-1.

Starter Ethan Flanagan threw four innings and allowed just one unearned run on three hits. He struck out three and walked no one.

After Kenyi Perez retired the side in oder in the sixth, striking out two, Kevin Valdez went the final four innings for the win. Perez gave up no runs on four hits. He walked one and struck out two.

Third baseman Matt Halbach hit a solo home run in the fourth inning, his fourth on the season. Halbach was 1 for 4.

First baseman Cameron Sisneros hit an RBI single in the third inning that gave South Bend the lead for good. Sisneros was 2 for 4 with a walk.

Left fielder Kade Snell was 2 for 5 with an RBI single in the fifth inning. He later scored in that inning on a throwing error.

Shortstop Miguel Olivo was 1 for 2 with a double and two walks. He scored twice.

RBI singles for Kane Kepley and Sisneros. Kepley was 1 for 4 with a walk and two runs scored.

The Halbach home run.

A two-run double for Leonel Espinoza. He was 1 for 5.

Myrtle Beach Pelicans

The Myrtle Beach Pelicans were shot by the Kannapolis Cannon Ballers (White Sox), 3-1 in a game that ended in the bottom of the fifth inning because of rain.

Starter Daniel Avitia got the loss after he allowed three runs on three hits over four innings. Two of those runs scored on third inning home run. Avitia did strike out seven while walking three.

Left fielder Eli Lovich hit a solo home run in the top of the fifth inning. It was his fourth on the year. Lovich was 1 for 2.

ACL Cubs

Losing to the Brewers 6-5 in the fourth inning.

What a day to not be a Giant

May 21, 2026; Detroit, Michigan, USA; Cleveland Guardians catcher Patrick Bailey (16) receives congratulations from teammates after he hits a home run in the eighth inning against the Detroit Tigers at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images | Rick Osentoski-Imagn Images

The first headline I saw when I searched up our recently cast-off backstop was for an AP article published by the Watertown Daily News: “Baily, Cantillo lead Guardians to four-game series sweep…” 

While I harbor no real ill-will towards Patrick Bailey, I admit I wasn’t pleased about the news.  Petty tribalism inherent in fandom runs deep, and stumbling upon some local coverage reporting on the exploits of ex-Giant really ticked me off. I wanted no news. I wanted bad news. The fact that Patrick Bailey hit a solo shot in the 8th inning of a 3-1 win over Detroit, that he “led” his team to a sweep (just as the Giants were swept), that he did something so positive that rural Wisconsin was talking about him robbed me of some strange vindication/validation that my team “won” the trade that sent him to the Midwest. The transaction was no banishment. Bailey was “Baily” now, according to the headline — he had been reborn.

Upon further digging, he hasn’t. That homer earlier today was his second hit as a member of the Guardians (18 AB). He left San Francisco with a .146/.213/.183 slash line and after Thursday’s fireworks, he’s batting .140 with a slightly elevated .210 slugging percentage. He’s got three RBIs and a 50% caught stealing rate (on 4 chances). Bailey is still Bailey. 

And in his stead, the Giants catcher committee has been at least more productive. You can’t argue with numbers: their 65 wRC+ is certainly better than Bailey’s -30 wRC+ in the same span, but maybe it hasn’t been the boon some hoped for. The individuals in the committee have shone brightest in moments rather than day-in and day-out consistency. Jesus Rodriguez’s only hit since May 9th was a walk-off single against Pittsburgh. Eric Haase earned an entry in the Encyclopedia of the Giants-Dodgers rivalry with a two-homer night off Yoshinobu Yamamoto. Daniel Susac, while at the center of a controversial catcher-interference call earlier in the week in Arizona, has put would-be base stealers on notice.

Two weeks isn’t enough time to accurately grade the Bailey trade — but an off-day after a series sweep, a losing road trip, a losing two months can certainly have one circling the drain. Its easy for us fans to get sucked into that dangerous whirlpool of what-could-have-beens. The recent roster woes force our rumination on the roads not taken. A heavy fog of doubt still lingers over choices made. Buster Posey has taken some mighty swings as the President of Baseball Operations. A mighty swing produces a hard-hit ball that goes really really far…or a fleeting breeze.

Rafael Devers will be a Giant for many more years to come. From the vantage point we have now it’s hard to say whether that’s terrifying or exciting. What I know for sure is that the decision to take the Devers path will be costly in more ways than one. And what I also know for sure is, situated firmly in the present, Kyle Harrison is 5-1 with a 1.77 ERA, 1.07 WHIP and 59 strikeouts over 45.2 innings pitched for the Milwaukee Brewers, and yup, he’s still just 24 years old.

Rewind to Wednesday. As Tyler Mahle malfunctioned once again when facing a lineup for the third time in a game, Harrison limited the Chicago Cubs, one of the best offenses in the league, to 2 hits over 7 shutout innings while striking out 11.

There hasn’t been any major restructuring. He hasn’t discovered a Skubal-esque change-up, or cooled down his heater’s workload. Harrison is dominating with the same two pitches and the same 60-30 mix, he had in San Francisco, just with a couple of tweaks. He throws from the first base side of the rubber now. The arm angle is still slingy but a little higher, helping the fastball to holding its plane, and a better more consistently located fastball is working wonders for his breaking ball.

Can you imagine being the Red Sox and trading that guy?

So what else happened on Wednesday amongst the recent cast-off Giants that could hollow out my stomach even more? 

Ah yes, in the Blue Jays’ 2-1 win over the New York Yankees, another imposing offense, reliever Tyler Rogers turned in an 11-pitch 8th for his 8th hold of the year while lowering his ERA to 1.61 (22.1 IP). The submariner continues to throw against the grain. His fastball velocity is the lowest in the league, yet ranks in the 96th percentile. His 69% groundball rate is second only to New York reliever Tim Hill. A baseball touched by Rogers has yet to find itself in the outfield bleachers. Drew Gilbert is good for a laugh, but considering the bingo cage reliever situation the Giants are in, and the fact that this team was supposedly being constructed with pitching and defense at the forefront of their minds, a late-inning arm of his consistency and caliber sure would be nice…

And over in Miami, on the same Wednesday, Dom Smith did this on the twelfth pitch of his at-bat…

Then he did this…

Is there anyone in the league right now more loved than Dom Smith? The journeyman player is playing for his sixth team in five seasons and continues to endear himself to franchise after franchise. This year in Atlanta, it didn’t take long. 14 days after his mom passed away, Smith hit a walk-off grand slam in his first game as a Brave. He’s batting .337 with a .903 OPS (106 PA, almost exclusively against RHP) so far this season, and while he fell victim to the crush of players vying to fill the Giants’ first base/DH role, getting those kinds of platoon-split numbers off the bench would’ve been more than welcome. 

And just to be abundantly clear:

Rafael Devers: 5 HR, 20 RBI, 99 OPS+ in 191 AB

Dom Smith: 6 HR, 22 RBI, 155 OPS+ in 98 AB (though Wednesday)

Alas, not every San Francisco alum is absolutely crushing it in Atlanta.

After scorching hot spring, Mike Yastrzemski has struggled in…well, actually as I write this, I just checked the boxscore and Yaz went 3-for-3 with a double, homer and 3 RBIs in today’s 9-3 series finale win against Miami. He’s 12-for-37 over his last 15 games with a .649 SLG while boasting a top-shelf top lip for Mustache May. 

I know this is reactionary, I know nostalgia and calling “Mulligan!” aren’t solid principles of roster construction — but could we get a couple of do-overs ‘cuz I miss those guys right now.

Aaron Judge, Yankees bats stay cold in 2-0 loss to Blue Jays

The Yankees offense went cold for a second straight day as they mustered just three hits in their 2-0 loss to the Blue Jays on Thursday night in the Bronx.

It's not like the Yankees didn't have their chances. They were 0-for-4 with runners in scoring position and left five on base. With the loss, the Yankees (30-21) split the four-game series with Toronto (23-27).

Here are the takeaways...

-The Yankees bats didn't have many runners get into scoring position against the Blue Jays, who deployed the bullpen game strategy. In the second, Ryan McMahon'stwo-out double was wasted in the second inning by an Anthony Volpe flyout and a Spencer Jones leadoff single -- followed by the prospect's first career stolen base -- was gone by the wayside in the fifth after back-to-back strikeouts from Volpe and J.C. Escarra

Jazz Chisholm Jr. (strikeout) and Paul Goldschmidt (groundout) left Ben Rice at second when the Yankees had two runners on in the sixth. 

The Blue Jays were worse in the clutch department, picking up seven hits (three from Ernie Clement) but making it count by going 1-for-10 with runners in scoring position and leaving eight on base.

-Carlos Rodon made his third start of the season Thursday and got into some bad luck in the first. After walking Vladimir Guerrero Jr. with one out, the slugger stole second and Daulton Varsho poked an opposite-field double (65.5 mph off the bat) that hit the third base bag, scoring Guerrero. 

Aside from that, Rodon was solid. The southpaw gave the Yankees five strong innings, striking out a season-high seven batters. He allowed just the one run on three hits and three walks. It's the furthest Rodon has gone this season and he dropped his ERA to 5.40. 

-Aaron Judge's struggles continued, striking out looking in his first at-bat -- extending his consecutive strikeout streak to seven ABs. He finished 0-for-4. He is now homerless in 10 straight games.

Volpe is fighting to stay in the lineup with the return of Jose Caballero looming. The shortstop went 0-for-3 with two strikeouts and went 3-for-14 with four strikeouts in the series.

Escarra is also looking to stay in the lineup with the slumping Austin Wells not starting. Escarra finished 0-for-2 with a walk and a strikeout and is 1-for-16 in his last seven games.

Jones started in center field with Trent Grisham getting the night off after injuring his knee on Wednesday. The young slugger went 1-for-3 with a stolen base and a strikeout.

-George Springer got to the bullpen, taking Camilo Doval deep for a solo shot to put Toronto up 2-0 in the seventh. The Yankees bullpen was up-and-down in this one. Yovanny Cruz, after having a spectacular MLB debut on Wednesday, was not as sharp, allowing a hit and hitting a batter while getting just one out. 

Here's how the bullpen fared:

  • Y. Cruz: 0.1 IP, 1 H, 1 HB 
  • Brent Headrick: 1.0 IP, 1 K
  • Doval: 0.2 IP, 1 H, 1 ER
  • Paul Blackburn: 2.0 IP, 2 H, 2 K

Game MVP: Blue Jays bullpen

Toronto used five pitchers and they kept the Yankees lineup off balance, striking out 14 batters.

What's next

The Yankees continue their homestand by hosting the AL East-leading Rays for a three-game series starting Friday. First pitch is set for 7:05 p.m.

Gerrit Cole will make his season debut while Tampa will have Nick Martinez (4-1, 1.51 ERA) take the mound.

Harris homers bookend Braves’ 9-3 mashing of Marlins

MIAMI, FLORIDA - MAY 21: Michael Harris II #23 of the Atlanta Braves celebrates hitting a home run during the ninth inning against the Miami Marlins at loanDepot park on May 21, 2026 in Miami, Florida. (Photo by Carmen Mandato/Getty Images) | Getty Images

Another game, another offensive outburst, another series win. The Braves continued to bounce back and then some from their 12-0 drubbing in the series opener, riding a trio of homers, including two by Michael Harris II, to yet another easy win over the Marlins in Miami.

The Braves wasted no time in opening the scoring against Sandy Alcantara. Ronald Acuña Jr. beat out a single to short, and then Harris unloaded on a hanging 1-2 changeup, sending a 110+ mph laser over the fence in right-center to give Atlanta a 2-0 lead. In the second, it was Mike Yastrzemski’s turn to jump on a changeup, and though he didn’t hit it as hard as Harris (102, not 110+), it still had enough to get past the field of play and give the Braves a 3-0 advantage.

Spencer Strider faced the minimum through two thanks to a double play, but Owen Caissie caught up to an elevated fastball to start the third and lofted it 400+ feet for a solo shot. Then, in the fourth, it was Kyle Stowers’ turn to scoop a Strider 1-2 curve below the zone and send it just far enough to give the Marlins another solo shot.

Not to worry, though, as the Braves stormed right back. Yastrzemski and Ha-Seong Kim each singled to start the fifth, and after a successful bunt by Chadwick Tromp, Acuña lined a ball past the drawn-in infield to make it a 5-2 game. Strider struck out the side in the bottom of the frame, working around a walk. A Yastrzemski opposite-field double plated a sixth Atlanta run. Strider then worked another perfect frame, retiring the top of the Miami order on two soft groundouts and a nine-pitch strikeout.

Sandy Alcantara departed after six innings. It was a pretty poor outing in an inconsistent season for him, as he managed just three strikeouts while allowing two homers. At least he didn’t walk anyone — but the two homers allowed were his first since he allowed four homers in two starts back in mid-April. Cade Gibson threw a scoreless seventh, though the frame involved a Tromp single and a hit-by-pitch of Eli White, who came in for Acuña after the latter made a precautionary departure due to pain in his thumb.

Strider came back out for the seventh, but he didn’t complete the inning. Stowers popped him for another homer, again on a low breaking pitch. This time, it was a slider still in the zone, but the result was largely the same. Stowers came into this game with a single homer on the year, and collected two off Strider tonight. After a routine flyout and a four-pitch walk, the Braves pulled the plug on Strider. His final line was 6 1/3 innings with a 9/2 K/BB ratio. It was kind of a weird outing — an FIP in the 7.00s due to the three homers, but an xFIP below 3.00, due to the stellar K/BB effort. It was his longest outing of the year, the nine punchouts were the most he had since last July, and it was the fourth three-homer game of his career.

Dylan Lee relieved Strider and the Marlins actually sent the tying run to the plate after a pinch-hit single greeted the Braves’ ace lefty reliever. A strikeout and a groundout stifled the threat, though, and the Braves pretty much rolled from there. Mauricio Dubon hit for Yastrzemski in the eighth and blooped a two-run single to make it 8-3. Robert Suarez threw an 11-pitch perfect frame with a strikeout in the eighth, and then Harris, not to be outdone by Stowers, hit his own second homer, this time off Pete Fairbanks on a letter-high, 98 mph fastball. Harris now has a 135 wRC+ on the season, and likely pushed his xwOBA back over .400 with tonight’s effort. Woo and wow.

Dylan Dodd struck out two in the ninth to end the game, giving the Braves their 35th win.

The lads will return home to start a weekend set with the Nationals tomorrow, but they’ll have a happy flight given that they’re on yet another win streak at this point.

Devin Williams carrying himself with old confidence as linchpin of Mets bullpen

Devin Williams was on the mound with a streak of nine straight scoreless outings under his belt, and yet when that wind-blown shallow fly ball fell in for a double leading off the ninth inning on Thursday in Washington, D.C, I’m quite sure most Mets fans were thinking the worst. 

How could you not, to be honest?

It has been that kind of season for the Mets, and, well, Williams has a reputation, between his work in the Bronx last season and a rough start in Queens this year, for shrinking in the biggest moments as a closer. 

Going all the way back to giving up the famous Pete Alonso home run for the Brewers, actually.

So I don’t blame you if you’re not fully buying into the new-and-improved Devin Williams just yet. Or is it the old reliable Devin Williams, going back to his pre-Alonso Milwaukee days?

But to be fair, the guy has been as lockdown as a closer can be for nearly a month now, covering his last 10 appearances, including Thursday’s 2-1 win over the Nationals

This one was especially impressive as Williams didn’t flinch on Thursday, despite the misplay by A.J. Ewing in center that turned Daylen Lile’s wind-blown fly ball into a leadoff double. Indeed, after a ground ball pushed the tying run on third base with one out, Williams fell behind 3-1 to Jose Tena, yet struck him out by getting swings on two nasty changeups. 

A routine groundout finished off the save, and suddenly, you can make a case that the air-bender is again worthy of the fancy nickname by which Williams’ changeup has been known for years. 

Certainly, he is carrying himself with the old confidence born from that pitch, a confidence that was evident after the save Thursday -- and quite a contrast to his subdued interviews from blown saves past. 

For example, he was asked by SNY’s Steve Gelbs how he pulled off the escape, especially after falling behind in the count to Tena. 

“Never giving in,” Williams said with a smile. “I know that guy wanted to hit a fastball there. I didn’t give it to him. I was pitching to the score of the game. The tying run was on third. Gotta keep him there.”

Only a couple of years ago, he was as good as anybody in the game in situations like that, which is why David Stearns thought it was worth a three-year, $51 million gamble to sign him last winter, believing he could be that guy again. 

And at least right now, it is looking like one decision for which Stearns doesn’t have to do any re-examining, unlike so many others in this so-far disaster of a season. 

For in those last 10 appearances, Williams has thrown 9.2 scoreless innings while holding opponents to a .069 batting average, with five walks and 12 strikeouts. 

It’s a relatively small sample, to be sure, but there’s another component to his recent success that could add weight to the results.

That is, those results coincide with Williams’ decision to go back to his old delivery. Actually, his old way of coming set before his delivery, with his glove in front of his chest. 

After the Alonso home run, which caused much video-inspired speculation that Williams was tipping his pitches that night, and his problems in the Bronx last season, he had changed his set position to try and protect against tipping, lowering his glove to a belt-high position.  

It's something, he believes, that messed with his mechanics as well as his mindset. 

“The way I’m starting with my hands now, it’s more comfortable for me,” Williams told reporters Thursday. “It’s back to what I used to do.”

He admitted he had changed it because of all the tipping-pitches speculation, but with a 10.29 ERA in late April, he decided to go back to his old way. So how will he guard against tipping now?

“Being conscious of it,” he said simply. 

If Williams returning to form turns out to be more than just some type of streak, it obviously would be crucial for the Mets, who are trying to save their season. As it is, they are slowly moving closer to .500, playing better baseball for the last few weeks. 

Yet a return to contention still feels like a major leap of faith. The Nationals aren’t pushovers -- they lead the majors in runs scored, and still it feels like the Mets should have won 3 of 4 against them, if Nolan McLean hadn’t imploded with a 5-0 lead in the second game of the series. 

The offense is showing signs of life, yet the Mets still have days like Thursday when they went 2-for-11 with runners in scoring position and couldn’t add on a crucial insurance run or two in the ninth inning after loading the bases with no outs.

But there are good signs as well. The emergence of Carson Benge and the call-up of Ewing have provided a spark, and now Juan Soto is hot while Bo Bichette, who delivered the only runs on Thursday with a two-run single, seems to finally be coming around as well. 

Meanwhile, the impact of the Clay Holmes injury is already being felt, but at least David Peterson has been solid enough of late, including Thursday, to offer evidence that he can be a capable starter. 

Then there is the bullpen, which has been mostly excellent lately, including Thursday, as Huascar Brazoban, Brooks Raley, and Luke Weaver each pitched a hitless inning to get it to Williams. And Austin Warren has been the surprise piece that teams need. 

Add it all up and there are rays of optimism in the Mets winning seven of their last 10 games. It may not be a reason to buy into a turnaround, but it’s not nothing. 

Same for Williams. If the air-bender is truly a thing again, it’s hard to know how much it will matter in August or September. But for now, it’s something.

Arizona Diamondbacks Gameday Thread, #49: 5/21 vs. Rockies

PHOENIX, ARIZONA - JULY 15: In an aerial view, the downtown skyline is seen during a heat wave on July 15, 2023 in Phoenix, Arizona. Weather forecasts today are expecting temperatures to reach 115 degrees. The Phoenix area is grappling with record-breaking temperatures as prolonged heat waves continue soaring across the Southwest. (Photo by Brandon Bell/Getty Images) | Getty Images

Today’s Lineups

ROCKIESDIAMONDBACKS
Willi Castro – 1BKetel Marte – 2B
Tyler Freeman – RFCorbin Carroll – RF
Hunter Goodman – CGeraldo Perdomo – SS
Ezequiel Tovar – SSNolan Arenado – 3B
Kyle Karros – 3BIldemaro Vargas – 1B
Jake McCarthy – CFLourdes Gurriel – LF
Braxton Fulford – DHGabriel Moreno – C
Troy Johnston – LFAdrian Del Castillo – DH
Chad Stevens – 2BRyan Waldschmidt – CF
Keegan Thompson – RHPE. Rodriguez – LHP

If you look at the chart above, you’ll notice something a little unusual. There’s eighteen bullpen outings in total above, and in none of them has a D-backs reliever thrown as many as twenty pitches. This appears to be something of a trend. Indeed, excluding Brandon Pfaadt for obvious reasons, no Arizona reliever has gone past 20 pitches in a game this month. The last to do so were Philip Abner and James McCann on April 30th, who threw 34 and 24 pitches respectively. Taylor Clarke’s last five appearances have averaged just 8.8 pitches, and Juan Morillo is lower still, at just eight pitches per outing over his previous five outings.

All told, the D-backs bullpen has thrown 681 pitches this month. That’s the lowest in the majors, and it’s not close. It’s 245 pitches fewer than the 29th-ranked Braves: they’re nearer the 12th ranked Cubs, than to the 30th place D-backs. The average Arizona relief appearance in May has lasted just 13.35 pitches. That figure is down by over twenty percent from 16.89 pitches per GR over the first month of the season. The number was even higher last year, at 18.94 pitches. This is not a major league-wide trend. Indeed, compared to last season, the average number of pitches has actually increased, going up from 18.55 to 19.50 P/GR.

I wonder if this is something the D-backs are consciously doing. It could partly be a result of the rotation going deeper into games. The starters have thrown 112 innings this month – most in the majors, despite playing a game less than the other leaders. When there’s only an average of eight outs per game to get, you can be more aggressive about changing relievers. Getting all of your bullpen into games might require shorter outings. But I wonder if it may also be an attempt to protect arms? Has the team found that longer outings lead to excessive strain on relief arms as well as starters? No idea. But something to keep an eye on.

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Spurs' De' Aaron Fox, Dylan Harper, Thunder's Jalen Williams all questionable for Game 3

San Antonio's De'Aaron Fox and Dylan Harper, as well as Oklahoma City's Jalen Williams, are all listed as questionable for Game 3 Friday night in San Antonio.

Fox, the Spurs' starting point guard, has missed both games this series with a sprained ankle suffered in the previous round against Minnesota. He worked out on the court prior to Game 2, before the decision that he would not play was announced. In his case, expect this to be another game-time decision.

Harper stepped into San Antonio's starting lineup with Fox out and had a breakout Game 1, where he scored 24 points to help spark the Spurs' 2OT win. However, he had to leave Game 2 in the third quarter with what the Spurs are now listing as adductor soreness. The adductor, like the hamstring, is a muscle that is easy to re-injure or worsen if not fully healed before returning to play, so don't be surprised if he sits out a game or games.
Without two of their three primary ball handlers at the end of the game, it put a lot of pressure on the Spurs' Stephon Castle to be the team's primary shot creator. He's taken on a lot more of the ball handling load while going against the high-pressure defense of the Thunder, and the result is that Castle has 20 turnovers across the two games so far.

OKC's Williams missed half of the Thunder's first-round series against the Suns and the entire series against the Lakers with a left hamstring strain, and he appeared to re-injure that same muscle in the first quarter of Game 2. He received treatment on the bench for a while, then eventually went back to the locker room but did not return to the game. The team considers him day-to-day, reports ESPN’s Shams Charania.

Williams scored 26 points in Game 1. The Thunder are used to playing without Williams, who took the court just 33 times this season due to wrist and right hamstring issues. That said, the Thunder will need contributions from everyone in what is a very even, tightly contested series.

Game #50, Athletics vs. Angels Game Thread

Luis Severino takes the mound at Angel Stadium in Anaheim for the series finale against the LA Angels. | Bill Streicher-Imagn Images

The Athletics have taken two of the three games in this series with the Los Angeles Angels at their home field and are aiming for three of four with a victory tonight in the final game of this set. But standing in their way will be LA’s ace, José Soriano. Soriano on the year is 6-3 with a 2.41 ERA in ten starts. He’s in the top five in the American League in wins, ERA, strike outs, and opponents’ batting average. However, he’s given up a dozen runs and has only one win in his last three starts in 2026. Soriano will face Luis Severino for the A’s. Severino is 2-5 with an ERA of 4.45 in his ten starts this season. His ERA is a full two runs lower on the road than at home in Sutter Health Park and the Angels struggle to score at home, so this may be a better matchup than anticipated.

Soriano will go up against this lineup for the A’s tonight:

Severino will face off against this lineup looking to even up this four-game series for the Angels:

Follow the Game:

Watch:
Athletics – NBCSCA

Listen:
Athletics – Talk 650 KSTE, A’s Cast

Colorado Rockies game no. 51 thread: Zach Agnos vs. Eduardo Rodriguez

DENVER, COLORADO - MAY 15: Pitcher Zach Agnos #36 of the Colorado Rockies throws against the Arizona Diamondbacks in the sixth inning at Coors Field on May 15, 2026 in Denver, Colorado. (Photo by Matthew Stockman/Getty Images) | Getty Images

After another heartbreaking loss on Wednesday to close out the homestand, the Colorado Rockies are back out on the road to kick off a seven-game trip to face the Arizona Diamondbacks for a four-game series, followed by three games against the Los Angeles Dodgers.

The Rockies and Diamondbacks squared off last weekend at Coors Field, with the Snakes taking the series. Arizona ended up scoring 19 runs while Colorado scored 11 in the series. Two of the games remained relatively close, so hopefully things can turn in the Rockies’ favor as they are 9-16 on the road. The Diamondbacks, on the other hand, are fresh off a three-game sweep of the scuffling San Francisco Giants and are now 15-9 at home.

Zach Agnos (0-0, 5.59 ERA) will take the mound as the starter for Colorado. This is Agnos’ first career start as he has only worked as a reliever dating back to his college days. Manager Warren Schaeffer has liked what he’s seen out of Agnos in a long relief role, and may have been convinced to give him this start after he tossed 4.1 innings in his last appearance. That outing just so happened to come against Arizona, as he allowed two runs on four hits. Agnos has now gone three or more innings five times out of his 13 appearances. Strikeouts are definitely down as he has just four in 11.2 innings, but he has also limited himself to three walks. He will get into some trouble giving up contact, but if he keeps up what he’s been doing of late, he could eat some much-needed innings.

Eduardo Rodriguez (4-1, 2.53 ERA) has continued his excellence for the Diamondbacks. The veteran lefty has consistently averaged at least five innings per start and allowed more than two runs just three times. His previous outing came at Coors Field, where he limited the Rockies to just three runs on nine hits in 5.1 innings of work with six strikeouts and no walks. It was the first game this season where Rodriguez hadn’t issued a walk, as he had allowed at least three in each of his previous five starts. He continues to limit hard contact and generate a healthy amount of ground balls.

First Pitch: 7:40 PM MDT

TV: Rockies TV

Radio: KOA 850 AM/94.1 FM; KNRV 1150 (Spanish)

Diamondbacks SB Nation site: AZ Snake Pit

Lineups:


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Ronald Acuña, Jr. leaves game with thumb issue; is day-to-day (Updated)

MIAMI, FLORIDA - MAY 21: Ronald Acuña Jr. #13 of the Atlanta Braves has his hand looked at during the fifth inning against the Miami Marlins at loanDepot park on May 21, 2026 in Miami, Florida. (Photo by Carmen Mandato/Getty Images) | Getty Images

Atlanta Braves outfielder Ronald Acuña, Jr. was replaced in the bottom of the sixth inning of tonight’s game against the Miami Marlins by Eli White after dealing with an apparent thumb issue one inning prior.

When getting ready to take the field in the bottom of the fifth, Acuña, Jr. lingered near the dugout while his thumb was examined before jogging back to right field. Acuña, Jr. had singled in two runs in the top of the inning.

The star outfielder has been snake-bitten by injuries throughout his career and hopefully this was purely a precautionary measure with the team leading the Marlins 6-2 at the time of his removal.

Update #1: The Braves official statement was removal due to “pain in his left thumb.”

Update #2: The Braves announced that X-Rays on his thumb were negative and he is day-to-day (but then again, aren’t we all).

Mets' David Peterson confident he can recapture All-Star form after win over Nationals

Thursday was big for the Mets and especially David Peterson. 

After the Mets removed Peterson from the rotation -- having him pitch as a bulk reliever behind an opener -- the southpaw was pegged to start Thursday's series finale against the Nationals. The decision was made partly because Peterson has pitched better of late as a reliever, and the Mets, in the midst of playing 16 straight games, needed length from a starter and the left-handed heavy Nationals lineup was an ideal landing spot to give Peterson his first start in almost a month.

And Peterson rewarded the Mets with arguably his best start of the season.

Peterson allowed just one run on four hits and three walks while striking out three across five innings. The combination of Peterson and four relievers led the Mets to a 2-1 win. It was Peterson's first win as a starter since Sept. 5, 2025.

"I thought he was good. That first inning, he lost the zone a little there. Got a little quick with his tempo but settled in nicely and gave us what we needed," manager Carlos Mendoza said after the win. " He’s a good pitcher. That’s why he starts. Went through struggles and we believe in him. Now it’s time for him to continue to do that and he will. He’s a big part of this team and we’ll continue to use him." 

Thursday's start wasn't all great, as Mendoza mentioned. In the first, Peterson loaded the bases with three straight two-out walks, but got out of the jam by striking out Daylen Lile. He escaped another jam in the fifth, allowing just one run after Washington had runners on second and third and no outs.

"Felt I was a little quick. Just tried to settle in and slow myself down my motion," Peterson said. "Get ahead on the first pitch and go from there... We were on the attack, just tried to fill up the zone and stay on the attack, be aggressive all day."

Entering Thursday's start, Peterson was much more effective as a reliever, pitching to a 2.25 ERA and allowing only four earned runs over his last three appearances (13.0 IP). In his five previous starts this season, Peterson is 0-4 with an 8.10 ERA across 18.0 innings pitched. 

With the Mets dealing with injuries and inconsistencies, if Peterson can find his 2025 self (the first half, at least) the rotation would be in much better shape as New York looks to absorb the loss of Clay Holmes. 

Peterson pitched to a 6-4 record and a 3.06 ERA in the first half of last season, en route to his first All-Star Game selection. However, his second-half performance was one reason the Mets faltered down the stretch and missed the postseason. Mendoza was asked what it would mean if Peterson returned to that form, and the skipper gushed over the idea.

"A lot. We saw it; he was an All-Star last year. A big part of the success we had last season," Mendoza said. "If he can be that guy, it’ll help us get us to the next level and he’s more than capable of doing that."

"Felt like I’ve been that for a couple of outings now," Peterson said when asked if he feels like his 2025 first-half self. "Good to get the start. Continue to build off of it, look at what we need to work on and move forward."

The 30-year-old says he's confident that he can recapture those performances because he's done it before and knows what he's capable of. 

"Trust in my teammates, my catchers and continue to be aggressive and throw a lot of strikes," he said.

The case for keeping Grayson Allen

CHARLOTTE, NORTH CAROLINA - APRIL 02: Grayson Allen #8 of the Phoenix Suns plays against the Charlotte Hornets during their game at Spectrum Center on April 02, 2026 in Charlotte, North Carolina. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Jacob Kupferman/Getty Images) | Getty Images

The Phoenix Suns have numerous decisions ahead of them this upcoming offseason, including multiple restricted free agents, unrestricted free agents, and players with trade value. The following series will examine those decisions as our writing team presents both a point and a counterpoint for each.


Grayson Allen arrived in Phoenix right before the 2023 season in that three-team deal involving Deandre Ayton, Jusuf Nurkic, Nassir Little, and Toumani Camara. He has been a steady force, whether off the bench or in a starting role, for Phoenix over the past three seasons; he’s fit right in like a glove.

Grayson has been a low-maintenance role player who has more to his game than you’d think once you get a closer look. He is not “just” a shooter. He is a legitimate athletic downhill threat and secondary playmaker.

Allen missed 32 games, but even with a down year relative to his three-point shooting, he showcased why he is one of the best value contracts on the team, posting career highs in scoring and assists.

Expanded Role, Not Regression

Let’s address the elephant in the room right away. Allen’s 2025-26 season naturally leaves you a bit cautious. Missing 32 games and watching his usually lethal three-point efficiency dip to 34.9% (alongside a 40.3% overall field-goal percentage) are some yellow flags of caution to monitor. That said, he did average a career-high in PPG (16.5), APG (3.8), and 3PFGA (8.9) this season.

The increase in volume, along with a couple of rough shooting stretches and injury woes, is more than likely the culprit for the dip in efficiency. In his expanded role, the volume was there, the aggressiveness was there, and the defense remained mostly steady. On a guard-heavy roster where every single contract matters, a down year from your premium floor-spacer triggers concern; that’s only fair.

Let’s not forget he dropped a career-high 42 points to go with a franchise-best 10 three pointers in a win over the Pelicans in November!

Grayson Allen is an easy player to take for granted. Plenty of teams could use an efficient floor-spacing guard that competes on both ends and makes the right play more often than not. He is athletic and has excellent footwork and deceleration skills on the move.

3 Reasons the Suns should keep him

With the Suns’ sudden influx of guard depth, it is incredibly easy to fall into the trap of viewing Allen as expendable. But trading away a high-IQ, plug-and-play volume shooter just to balance out a positional spreadsheet is how good teams accidentally slide back into mediocrity.

1. Perimeter Gravity + Downhill threat

Even in a self-described “down” shooting year, Allen still canned 3.1 triples a night. Opposing coaching staffs don’t look at his season percentage on a scouting report and decide to leave him open; they respect the quick release and the proven history.

When Devin Booker is hunting paint touches or running the offense, the floor geometry completely changes depending on whether Allen is standing on the wing. His gravity is far more than a luxury. It’s a necessity. And he can aggressively attack closeouts and put the ball on the deck. As mentioned above, he is not just a shooter.

2. Every Contender Wants This Exact Archetype

The modern NBA is defined by premium wing depth. Teams are constantly scouring the market, desperate to find players who can hit open shots, execute extra passes, and defend multiple perimeter positions without demanding heavy usage.

Grayson Allen is exactly what every contending front office is searching for. Having that piece already in-house is a massive competitive advantage.

3. The 11% Cap Bargain

Grayson Allen is still on a relatively friendly contract heading into next season at $18.1 million, which accounts for roughly 11% of the salary cap. He holds a player option for $19.4 million the following year. In an era where the second apron and tightening financial restrictions can paralyze a front office, having a highly productive asset locked in at roughly 11% of the cap is an incredibly team-friendly, movable contract sitting right in a mid-tier sweet spot.

And for that same reason, it’s why he’s come up in potential trade talks, which I’m not against if the RIGHT deal comes along that addresses their weaknesses. Trading him just to trade him is a mistake.

Closing Thought

Guard depth is a position of strength, not a flaw that requires a panicked correction. Unless a landscape-altering frontcourt piece becomes available via a consolidated package, keeping Allen’s spacing, elite perimeter gravity, contract flexibility, and competitive fire in the Valley is the smartest path forward.

If the perfect deal comes along that moves the needle, I’m okay dealing from a position of strength. Otherwise, let’s welcome Grasyon back to the Valley with open arms.

Jeff Van Gundy reportedly one of the finalists for Portland Trail Blazers coaching job

Talk to people around the league and the running joke is that new Portland Trail Blazers owner Tom Dundon is shopping for the team's next head coach at the 99¢ Store, trying to find a bargain. Dundon has denied he is trying to hire a coach on the cheap, and the latest report suggests he's at least looking at a more expensive coach.

Current Clippers assistant and former Knicks head coach Jeff Van Gundy is one of the finalists for the Trail Blazers' job, reports NBA insider Chris Haynes.

Van Gundy's name has popped up in several job searches recently, though he hasn't been a head coach in 19 years (his last head coaching job was with the Rockets in 2007). Since then, he has been a lead broadcast analyst for ESPN/ABC, before becoming the defensive coordinator on Tyronn Lue's Clippers staff the past two seasons.

Portland and team president Joe Cronin are known to be casting a wide net in the search to replace interim coach Tiago Splitter. While Splitter did an impressive job considering he was thrown into the big chair after the arrest of Chauncey Billups one game into the season, the buzz around the league has been that Dundon wanted to go in a different (ideally cheaper) direction.

It is rumored that Timberwolves lead assistant Micah Nori is a candidate for the job. Also, former Portland coach Terry Stotts — who spent last season on Steve Kerr's bench in Golden State — said he would love to come back to Portland.

What all three of those coaches — Van Gundy, Nori and Stotts — have in common is they are not coming cheap.
What direction Dundon and the Trail Blazers ultimately go remains to be seen, but this is a roster with some promising young players such as Deni Avdija, plus quality veteran guards in Jrue Holiday and Damian Lillard (expected to return after missing all of last season with a torn Achilles).