Never ending 8th dooms the Royals

ATLANTA, GEORGIA - JULY 6: Juan Soto #22 of the New York Mets celebrates his three-run home run on the base paths during the ninth inning against the Atlanta Braves at Truist Park on July 6, 2026 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images) | Getty Images

The Royals could not continue the offensive explosion of the last two games for another day. We saw baseball style scoring rather than football on Wednesday, at least until right at the end. New York scored 5 runs in the 8th inning to take this one 6-2.

New York got off to a fast start. Steven Cruz grooved a 2-0 pitch to leadoff hitter AJ Ewing and he drove it over the wall a little right of center. It was not an ideal start for Cruz as the opener, but he struck out two and got out of his inning with only one run of damage done.

Christian Scott made the start for New York and he had a solid night. In the first, Bobby Witt got an infield single without really having any threat from there. His second frame he walked Nick Loftin and then Isaac Collins singled to move Loftin to third and create the only jam of the night for Scott. He got out of it. Then he went on to three easy innings. He could not go deep in the game, however, due to those first two innings taking 49 pitches. It took 8 pitches to strike out Lane Thomas in the first and 7 a piece on the walk and single in the second. So, Scott looked very good and also left after five innings.

That mattered because the Mets bullpen was pretty taxed, so taxed that they had pulled up two arms from the minors in moves earlier today. One of those called up, Tobias Myers, came in for the 6th and 7th. Jac Caglianone lined a 113 MPH ball off the wall in right center for a double in the 6th and then moved to third on Lane’s groundout to third that pulled Bichette into foul territory and opened up the bag for Cags to take. Salvador Perez battled Myers until he got the 9th pitch of the at bat for a single to bring in Caglianone and tie the game up 1-1.

I want to apologize for throwing some shade toward Randy Dobnak in the game discussion writeup. He took over for Cruz in the second and then went 5 2/3 innings as the bulk guy. He had some help from the defense. In particular, he got in a bit of trouble in the 3rd inning. With 2 outs, Juan Soto did what he does and took a walk. Bo Bichette followed that up with a single to center and brought Francisco Lindor up with two runners on. He hit the ball well to right field, but Tyler Tolbert made a running catch at the wall that I wanted to embed here for you and MLB Film Room has it linked wrong, sorry.

Regardless, a few hard-hit balls and one near miss was all Dobnak really gave the Mets. He finished with a line of 5 2/3 IP, 3H, 3BB, 2K, 0ER before Matt Strahm came in to finish the 7th on a strike out call that Ewing wanted to challenge. The Mets has lost both challenges already, and if they had not, he would have lost that one. We were now into a bullpen battle.

Lane Thomas doubled off of Brooks Raley in the 8th to give the Royals a chance at a lead. It was not to be and it started to shuffle some players around. Starling Marte pinch hit for Michael Massey with two outs and ended the inning. He moved to right field where Tolbert had been, and Tolbert took over second base. Alex Lange came in for the 8th with Soto, Bichette, and Lindor coming up. Now he is fireman rather than traditional closer? Lange made quick work of the first two before Lindor singled to right and Carson Benge worked a walk in a long plate appearance. Jorge Polance came up for just the second NY attempt with a runner in scoring position. He hit a roller to Jac at first in a weird spot that made it hard for Lange to cover first. That led to an awkward and late flip to first and loaded up the bases for Jared Young who Alex hit with a pitch on the elbow to give the lead back to the Mets. Brett Baty quickly extended the Mets new lead with a single to the right center gap, 4-1 and Jose Cuas was brought in to try and end this long two out rally.

Cuas’ first pitch was WAY outside to add yet another run to ledger and the inning just would not end. Franciso Alvarez singled to left and scored Baty. Ewing followed that with a double and Soto was intentionally walked so that the bases were loaded yet again.

Xzavion Curry came in for the Mets in the 9th, his debut for them and for 2026. He has a track record that said the Royals had a shot a big comeback. Similar to the disaster 8th for the Royals, the Mets got two outs right away and looked comfortable. Josh Rojas came on to pinch hit with no one on and two down and worked a walk. Carter Jensen doubled to drive him in and make it look like the comeback could be on. But Bobby struck out and the game was over.

This series will be decided starting at noon central tomorrow. Then one more series to the All-Star Break and Jac Caglianone’s home run derby debut.

Mets rally with five-run eighth inning to beat Royals, 6-2

The Mets found a way to break a 1-1 tie in the eighth inning and beat the Kansas City Royals, 6-2.

New York took advantage of Kansas City's mistakes in the bottom of the eighth, rattling off five runs with two outs. Jorge Polanco somehow reached first safely to load the bases and Jared Young was hit by a pitch to drive in the go-ahead run. With the inning extended, Brett Baty gave the team some breathing room with a two-run single, a wild pitch scored a run, and Francisco Alvarez drove in another.

Here are the takeaways...

-- After recording his first career four-hit game in Tuesday's wild loss, A.J. Ewing smashed his first career leadoff home run off of Steven Cruz to give the Mets a 1-0 lead.

He's the fifth different Met to hit a leadoff homer this season, joining Francisco Lindor, Bo Bichette, Juan Soto, and Carson Benge. The last time five Mets hit a leadoff home run in a season came in 1962.

-- Christian Scott had one of his best outings of the season by tossing five scoreless innings, lowering his season ERA to 3.17.

The young right-hander needed 49 pitches to get through the first two innings scoreless, but was able to settle down for two quicker frames in the third and fourth innings (25 pitches combined). Scott kept it going with a 1-2-3 fifth inning, but that would be all after reaching 90 pitches. Overall, he allowed three hits, struck out five, and walked one.

-- Lindor nearly had a huge hit in the bottom of the third inning with two runners on base, but Tuesday's star Tyler Tolbert made a leaping catch at the wall in right field for the third out.

-- Tobias Myers, who was recalled from Triple-A earlier Wednesday, replaced Scott on the mound in the sixth inning. Although it didn't go as he'd like, as he allowed a one-out double to Jac Caglianone and an RBI-single to Salvador Perez that tied the game at 1-1.

Myers returned to pitch the seventh inning and escaped some trouble, including a leadoff double, to keep the game knotted up. In total, he allowed one run on three hits over 2.0 IP with one strikeout and one walk.

-- The Mets bats struggled against Royals bulk reliever Randy Dobnak, getting just three hits (two by Benge) against him over 5.2 innings into the bottom of the seventh. Francisco Alvarez walked with two outs, ending Dobnak's day, but was left stranded as Ewing struck out looking on a questionable call and couldn't challenge since they had none remaining.

-- Xzavion Curry made his team debut in the ninth with a five-run lead, allowing one run on a double with a walk.

Game MVP: Christian Scott

Scott silenced the Royals' bats after they put up 19 hits and 16 runs on Tuesday night.

Highlights

What's next

The Mets wrap up their three-game series on Thursday against the Royals at 1:10 p.m. on SNY.

Sean Manaea (1-4, 4.76 ERA) will take the mound opposed by Michael Wacha (5-6, 3.45 ERA).

 

'I'm In Really Good Hands With The Penguins': Goaltending Prospect Eager To Make Permanent Jump To Pros

The Pittsburgh Penguins' system possesses some of the league's best goaltending prospect depth, as there is talent at all levels of the organization and in junior leagues for drafted prospects.

Sergei Murashov - the organization's most highly-touted goaltender - figures to be in the NHL full-time next season to tandem with Arturs Silovs. Joel Blomqvist is still putting up numbers at the AHL level and is on track to split the net with Taylor Gauthier, who has had an outstanding ECHL career with the Wheeling Nailers up to this point. The Penguins also just selected Belarussian goaltender Matvei Nikonovich 160th overall in this year's draft.

Then, there is 19-year-old prospect Gabriel D'Aigle, who saw a handful of games with the Wheeling Nailers last season and is preparing to be a full-time part of the Penguins' organization. The 19-year-old - who turns 20 in November and is AHL-eligible next season - figures to be a big part of Pittsburgh's ECHL squad, whoever that ends up being next season. 

And his ECHL experience last season has prepared him for the road ahead.

"I improved a lot in many aspects," D'Aigle said. "I just worked on everything [I had to work on], and my year with Victoriaville, I think it was great. And after that in Wheeling, that was great, too. I got good experience in Wheeling."

The 6-foot-4, 213-pound native of Sorel-Tracy, Quebec - the same hometown as Penguins' goaltending legend Marc-Andre Fleury - was selected 84th overall in the 2025 Entry Draft, and he has experienced a lot of growth in the year since. He suited up for the QMJHL's Victoriaville Tigres, who went 23-36-5 last season.

Of course, that was not because of D'Aigle, who faced the fourth-most shots of any goaltender in the QMJHL (1,451) and still managed a .908 save percentage in his 39 games despite getting peppered on a nightly basis. It's also worth noting that his shots faced per game average of 37.2 shots per game was much higher than the three goaltenders above him in shots faced, as they all appeared in 50 or more games. 

NHL Draft: Penguins Trade For Another Pick In 2026 Draft, Select Belarusian GoaltenderNHL Draft: Penguins Trade For Another Pick In 2026 Draft, Select Belarusian GoaltenderThe Penguins nabbed Carolina's 160th overall pick to land an upside goaltender from Belarus.

But D'Aigle didn't necessarily mind the fact that he faced a lot of shots. Well, except for the fact that it tired him out. 

"Yeah, it's always fun to have a lot of shots," D'Aigle said. "Sometimes, you get a little bit tired. I mean, just it's fun to have a lot of shots. It's your job as a goalie to stop pucks, so, like, 30-plus shots a night is pretty cool.

"I think just having a lot of shots can help because you learn about every type of shot, you see a lot of scoring chances, so it's helped me a lot. In Wheeling, where the guys - they've got a way better team in Wheeling - they told me just to calm my game. But you know what type of shot, and I always see it."

D'Aigle did take a lot from his limited professional sample size last season. In three regular season appearances with Wheeling, he went 1-2 with a .925 save percentage, and he also appeared in one playoff game in relief of starter Taylor Gauthier, allowing one goal on 11 shots. 

He knows that professional hockey is a different kind of game, and he learned a ton in those four games. 

"I learned to play with older guys," D'Aigle said. "Guys from, like, 30 years old, so it's just fun, the difference between the junior and pro hockey. And every guy in Wheeling was really good with me, so it was cool to be part of the team that went to the [ECHL Eastern Conference] final.

This Penguins Prospect Goalie Is Major Breakout CandidateThis Penguins Prospect Goalie Is Major Breakout CandidateThis Penguins goalie has the potential to break out next season.

"I would say that the guys are more mature. They have way more experience, so they have better shots, they do better plays, and even defensively, the guys are better defensively, too. So, I would say just the game is just more mature."

The young netminder is aware of the fact that there is a lot of internal competition for precious playing time within the Penguins' system and on their affiliate squads. With Murashov likely to graduate to the NHL level next season - and Gauthier likely to fully graduate to the AHL - he already knows his likely landing spot will be the ECHL. 

He trusts the process, and he trusts the organization's development staff, who have a very hands-on approach with him.

"Last year, there's two guys from the Penguins who came to Victoriaville and helped me a lot, and I talked to a couple of guys from the development group throughout the year," D'Aigle said. "So, I'm in really good hands with the Penguins."

Is Elias Pettersson A Worthwhile Gamble For The Penguins?Is Elias Pettersson A Worthwhile Gamble For The Penguins?The Penguins are looking for elite mid-20s talent that can be the bridge between their veterans and their young guys, and the Vancouver Canucks have an interesting yet risky piece on the trade board.

The staff certainly believes in his talent, too, and they worked with him on the ice, in the video room, and in the gym at the Penguins' annual prospect development camp last week. The staff also knows exactly what he needs to work on in order to be successful long-term at the professional level.

"I think just building the consistency in his game and making sure he's got off-ice pro habits to set him up for the on-ice practices and games that he'll be in," said Tom Kostopoulos, Penguins' director of player development. "You can see he's got the nice, big frame, and he moves well. It's controlling some of those pushes and some of that movement so that he's always in position and ready for the next puck."

And, well, when a goaltender faces as many shots as D'Aigle, it can, naturally, put them in a constant survival state. If anything, D'Aigle understands that he just needs to master the skill and the art of calmness, which should help him master those other elements, too.

"I think just to calm my game a little bit and to stay in the crease a little bit and the blue paint," D'Aigle said. "Yeah, just calm, because they know I have the skills to stop the puck." 

Penguins' 3-Year Deal For Chinakhov Tells Story Of Shifting MarketPenguins' 3-Year Deal For Chinakhov Tells Story Of Shifting MarketThe Pittsburgh Penguins bet on the talent of an enticing young player in Egor Chinkahov when they signed him to a three-year, $18.75 million extension Sunday, and it is yet another signifier of a rapidly changing landscape in the NHL.

Bookmark THN - Pittsburgh Penguins on your Google News tab to follow the latest Penguins news, roster moves, player features, and more!    

Nuggets waive center Jonas Valanciunas, making him a free agent

With only $2 million of Jonas Valanciunas' $10 million salary for next season guaranteed, the writing has been on the wall for a while, considering how the Nuggets are looking to save money as they look to extend Peyton Watson.

The Nuggets have officially waived Valanciunas, a story first reported by Michael Scotto of HoopsHype.

Valanciunas was Nikola Jokic's backup in Denver last season, averaging 8.7 points and 5.1 rebounds per game while shooting 58.2%. Denver has signed Marvin Bagley III to fill that backup role this season.

Don't be surprised if the 14-year NBA big man signs to play in Europe next season. There were rumors last season he wanted to negotiate a buyout with Denver to sign with Greek side Panathinaikos, but Denver was not about to let him go, they needed him. There is interest from Lithuanian side Zalgiris Kaunas, reports Donatas Urbonas of BasketNews.com.

A’s Struggles Continue in 6-1 Loss to Tigers

DETROIT, MICHIGAN - JULY 08: Joshua Kuroda-Grauer #44 of the Athletics slides sage over first base before Troy Melton #52 of the Detroit Tigers could touch the base in the second inning at Comerica Park on July 08, 2026 in Detroit, Michigan. (Photo by Gregory Shamus/Getty Images) | Getty Images

The Athletics squared off with the Detroit Tigers in the middle game of this three-game series between these two historic American League franchises. The Tigers scored early and never looked back, winning 6-1 to take the series and leave the A’s sitting ten games under .500.

Tigers Strike First

Tigers’ starter Troy Melton needed only eight pitches to retire the side in the first inning. Meanwhile, A’s starter Jeffrey Springs got off to a rocky start. Tigers catcher Dillon Dingler reached second base on an infield single coupled with A’s third baseman Zack Gelof’s throwing error. Springs then walked two straight hitters to load the bases with only one out.

Left fielder Riley Greene’s RBI single brought home the Tigers first run of the game. Springs retired the next two batters to limit the damage, although he needed 34 pitches to get through that high-stress first inning.

A’s Waste Chance to Respond

In the second inning, A’s right fielder Lawrence Butler hit a two-out double. He advanced to third on second baseman Joshua Kuroda-Grauer’s infield single. Alas, the visitors wasted their first scoring opportunity as Melton struck out Carlos Cortes to end the inning.

Tigers Roar

In the bottom of the second inning, Jeff McNeil took over at first base for Nick Kurtz, who left the game due to illness. That marks two straight days the team has had a player exit the game early, suggesting an illness may be spreading through the A’s clubhouse.

The Tigers extended their lead that inning. Backup catcher Jake Rogers, pinch-hitting for injured starter Dingler, hit his second home run of the season, a two-out, two-run shot to left-center field.

A’s Catch a Break

The A’s scored their lone run in the fourth inning. With one out, Tyler Soderstrom doubled. He scored on Tigers’ shortstop Zach McKinstry’s throwing error. For the second consecutive time, Kuroda-Grauer’s infield single advanced a base runner 90 feet before Cortes struck out to end an A’s rally. The shine has worn off from Cortes, who now looks like the player that failed to break through with the New York Mets earlier in his career.

Springs: Batting Practice Pitcher!

After throwing two straight scoreless innings to keep the A’s deficit at two, the Tigers got to Springs in the fifth inning. Back-to-back singles set up runners at the corners with one out. Springs promptly served up his second home run of the night. First baseman Spencer Torkelson hit his 15th of the season, a three-run shot to left field, making it a 6-1 ballgame.

A’s manager Mark Kotsay finally removed Springs, replacing him with right-handed reliever Justin Sterner, who got the final two outs of that inning. Springs struggled again, allowing six runs on six hits plus four walks in 4 1/3 innings.

It seems that no matter where he pitches, he is prone to giving up the long ball. Springs has given up more home runs over his last 15 starts than any pitcher in A’s history. With an ERA north of 6.00, it may be time for the A’s to consider moving Springs to the bullpen.

If they do not view him as a part of their plans moving forward, a trade could be another option. However, it is unclear whether the Athletics have a better internal replacement should they decide to make that switch before his next start, which would come after the All-Star break. As it stands, the A’s are using an MLB high 4.2 pitchers per game, a reflection of how many short outings they have recently received from their starting pitchers.

If the A’s want to contend for a playoff spot, they need more young, hard-throwing pitchers like Melton, not soft-tossing veterans such as Springs and fellow starter Aaron Civale. At this point, it might do the club good to bring in new pitching coaches and see if fresh voices in the pitchers’ ears can help this team’s talented young arms improve.

Melton’s Dominance Continues

Melton’s outing ended after he walked Soderstrom with one out in the sixth inning. The young right-hander fared much better, allowing just one unearned run on four hits over 5 1/3 innings. He walked only one while striking out nine, and his overpowering stuff was on full display all evening.

A’s Late Offensive Rallies Die

Right-hander Keider Montero entered out of the Tigers’ bullpen. He walked A’s shortstop Jacob Wilson before retiring the next two batters on groundouts. The visitors stranded two more runners in scoring position, wasting another scoring opportunity.

In the seventh, the A’s failed to cash in with runners in scoring position for a second straight inning. Meanwhile, A’s relievers Mason Barnett and Jose Suarez kept the score unchanged, combining to pitch the final three innings of the game.

Kuroda-Grauer was arguably the A’s lone offensive bright spot. He added his third hit in the ninth inning, giving him his third three-hit game in just eight MLB appearances. Unfortunately, the rest of the A’s lineup contributed next to nothing in a game where the visitors once again had to play from behind. The “Green and Gold” finished the night 2-for-10 with runners in scoring position and left nine runners on base.

The free-falling Athletics will look to avoid a second consecutive sweep tomorrow afternoon. The pitching matchup features Jack Perkins taking on longtime A’s nemesis Framber Valdez. The former Houston Astros’ standout has not fared as well in his first year with Detroit.

Dodgers vs. Rockies game chat

LOS ANGELES, CALIFORNIA - JULY 04: Tommy Edman #25 of the Los Angeles Dodgers at bat during the third inning against the San Diego Padres at Dodger Stadium on July 04, 2026 in Los Angeles, California. (Photo by Ryan Sun/Getty Images) | Getty Images

The rubber game of Dodgers vs Rockies is upon us. What late-game weirdness is in store for us tonight?

Wednesday game info

  • Teams: Dodgers vs. Rockies
  • Ballpark: Dodger Stadium
  • Start time: 7:10 p.m.
  • TV: SportsNet LA
  • Radio: AM 570 (English), KTNQ 1020 AM (Spanish)

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!

Wizards vs. Jazz preview: Washington starts 2026 NBA Summer League on Thursday

LAWRENCE, KANSAS - JANUARY 31: Darryn Peterson #22 of the Kansas Jayhawks and forward AJ Dybantsa #3 of the BYU Cougars chase down a loose ball in the first half at Allen Fieldhouse on January 31, 2026 in Lawrence, Kansas. (Photo by Ed Zurga/Getty Images) | Getty Images

The Washington Wizards 2026 NBA Summer League tips off tonight at 9 p.m. Eastern with the epic grudge match with the Utah Jazz the world has been anticipating for almost two weeks.

That’s when Washington picked BYU forward AJ Dybantsa with the No. 1 overall selection, spurning Kansas guard Darryn Peterson. We all know what can happen in summer league when things get this personal.

Seriously, this one could be a fun watch with the top two picks in the 2026 draft on the court.

Darryn Peterson and AJ Dybantsa — the first two picks of the 2026 NBA Draft. | NBAE via Getty Images

What does summer league mean? The real answer, at least according to one group of academic researchers found a relationship between performance in summer league and effectiveness in the regular season. The summer to regular season relationship is strong enough to stimulate some rooting interest and weak enough that fans can dismiss bad performances, if they want.

So, if Dybantsa plays great, it’s a sign of future greatness. If he stinks, we can all say summer league probably doesn’t matter and hope he’ll be better when the real games begin.

My guess is that summer league performance is becoming less and less meaningful as teams do things like play top picks for only a game or two before parking them on the sidelines to avoid injury.

Keys to the Wizards Summer League

  1. Don’t take it too seriously. Summer league is similar to NBA basketball, but it’s not NBA basketball.
  2. With Dybantsa and Will Riley, look for activity and aggression. Are they trying to make things happen, or waiting for the game to come to them? Root for them to attempt to make plays.
  3. For older guys expected to be role players, watch for signs they understand their role and can execute it. The differences in level of competition are meaningful, but for a three-and-D type, is he willing to pull the trigger when he has an opening or is he turning down shots? Is he giving a strong defensive effort even though the scheme isn’t as sophisticated as it will be when the real games start?
  4. Avoid injuries.

Who to Watch

  1. Dybantsa — No. 1 overall pick who the Wizards hope will develop into a dominating scorer and leader of a championship-level offense.
  2. Tre Johnson — Last year’s No. 6 overall pick, Johnson is a sweet-shooting guard who probably will be coming off the bench next season. Look for him to score in bunches. Will he have added muscle since the end of the regular season?
  3. Will Riley — Washington’s other first round pick last season. He’s long, has skills, and generated some buzz around the league with some gaudy performances later in the season. Has he gotten stronger? Will his decision-making be better?
  4. Felix Okpara — Second round big man with potential as a rim protector, rebounder and rim-runner.
  5. Seth Trimble — Undrafted free agent guard out of North Carolina who has the size, athleticism, and collegiate performance to indicate the potential to become a high-quality NBA defender. The challenge: can he shoot well enough at the NBA level?
  6. Jamir Watkins — Older prospect the Wizards got in the second round in 2025. Last season, he flashed defensive skills. Offense is a work in progress.
  7. Juju Reese — Had some nice rebounding games when the Wizards were tanking their hardest. Can he translate the production in extended garbage time to real competitive games?

From Utah, I’m interested in seeing:

  1. Peterson — The other guy most seriously considered to be in play for Washington at No. 1. He’s a talented guard with good size who played like the No. 1 pick in most drafts and still had a “bad” year at Kansas.
  2. Ace Bailey — Long and skilled wing who was reasonably productive as a rookie. How much progress has he made since the regular season ended?

Need to Know

  • Start time: 9 p.m. Eastern
  • Where to watch: ESPN or Monumental Sports Network

Orioles rally falls short in 9-7 loss to Cubs

Jul 8, 2026; Baltimore, Maryland, USA; Umpire Quinn Wolcott indicates out as Baltimore Orioles outfielder Dylan Beavers (12) is caught trying to steal second base by Chicago Cubs infielder Dansby Swanson (7) in the second inning at Oriole Park at Camden Yards. Mandatory Credit: Jamie Sabau-Imagn Images | Jamie Sabau-Imagn Images

The Orioles entered this homestand in need of a series win to keep their slim playoff chances afloat. Baltimore dropped the opener on Tuesday, and the team continued to spiral out of contention tonight.

Pete Alonso gave the Orioles an early two-run lead, but Dean Kremer allowed three home runs in the fifth inning. Chicago struck for five more in the seventh, and Baltimore’s rally fell short in a 9-7 defeat.

Kremer made his first mistake in the top of the third inning. The righty threw Pete Crow-Armstrong three consecutive splitters in the same location. Crow-Armstrong went swing and a miss for strike one, swing and a miss for strike two, swing and a solo home run for a 1-0 lead.

Baltimore’s offense showed some life in the fourth inning. Blaze Alexander and Jackson Holliday put runners on the corners with a pair of singles. Gunnar Henderson bounced into a double play, but the twin killing still allowed the tying run to score.

Kremer posted a zero in the fourth with some help from a caught stealing by Adley Rutschman, and Alonso gave the Birds the lead with a two-run blast in the bottom half. Unfortunately, Kremer failed to deliver the shutdown inning.

Michael Conforto launched the first pitch of the inning over the fence in right field, and Carson Kelly obliterated the second pitch of the frame to tie the game at three. Conforto ambushed a first-pitch fastball that was north of the strike zone, but Kremer grooved a cutter to Kelly.

Kremer retired Dansby Swanson for the first out, but Crow-Armstrong stepped in for his second blast of the game. The All Star gave the Cubs the lead with a solo shot to center, and the Orioles never recovered.

Holliday led off the bottom half with an opposite-field single, but Henderson grounded into his second double play of the evening. Rico Garcia entered and posted a zero in the sixth, but Chicago broke the game open in the seventh.

Garcia retired Conforto before allowing a single and a walk. Craig Albernaz summoned Grant Wolfram to face Crow-Armstrong, and Wolfram struggled to find the strike zone. The lefty walked PCA to load the bases and surrendered a sacrifice fly to Alex Bregman.

Wolfram came within one strike of ending the inning with the game still in reach, but he lost Michael Bush to reload the bases. The Cubs scored their sixth run of the game on a wild pitch by Wolfram, and Seiya Suzuki put the game out of reach with a three-run blast.

The Orioles did their best to battle back. Tyler O’Neill hit a pinch-hit home run to start the seventh, and the Orioles used three singles to manufacture their fifth run of the game. Alonso stepped up with two outs and runners on the corners, but the Polar Bear flew out to center.

Albert Suárez tossed a scoreless eighth, and Baltimore continued to claw their way back in the eighth inning. Coby Mayo launched a ball to the second deck in left field, and O’Neill followed with his second home run of the game.

Holliday hit a ball off the top of the wall for his fourth hit of the game, and Henderson lined a ball up the middle at 103.6 MPH. Henderson nearly broke through for his first hit of the game, but Swanson made a diving catch to rob Baltimore’s shortstop and keep the lead at two.

Tyler Wells tossed a scoreless ninth, but Baltimore’s two, three and four hitters went quietly in the bottom of the ninth. Rutschman, Ward and Alonso all grounded out to prevent the tying run from ever reaching the plate.

The Orioles would have killed for seven runs in several of their recent losses, but they were done in by an 8-0 run tonight. Holliday finished 4-for-4, O’Neill tallied 40% of his home runs this season, and Mayo showed off his power against lefties. Both Ward and Dylan Beavers notched multi-hit games, but the pitching let the team down.

Baltimore fell to 42-51. The O’s will look to avoid the sweep tomorrow with Trevor Rogers on the mound.

What's next for San Francisco Giants as MLB trade deadline approaches?

The San Francisco Giants have a lot to consider at this juncture of the MLB season.

There were mid-level expectations for the Giants at the start of the season. On paper, it seemed like the Giants could battle for a wild card berth.

The Giants won't meet those expectations.

A week before the All-Star break, San Francisco has the third-worst record in baseball at 38-54. The Giants lost 10-0 to the Toronto Blue Jays on July 8, held hitless through eight innings.

It's becoming increasingly obvious that this team won't be competitive down the stretch, which has many of the Giants faithful singing a NxWorries tune, wondering what to do and where to go from here.

It's evident that a shake-up is needed. It's simply a matter of where they start and what they can realistically do to change things in the dugout. But one thing's for sure: the Giants are sellers heading into the trade deadline.

What should the Giants do now?

The Giants have to accept their fate. Entering the season, they looked like a team that could compete with anybody, but then the baseball games were played and that proved to not be the case. So now San Francisco has to look itself in the mirror and figure out what went wrong and how to make things right – well, better than they have been going, anyways.

Here are a few ideas:

Get aggressive in the trade market, sell high

It's easier said than done, but the Giants have to get off the expensive contracts eating up their salary. Reason being, you won't be able to get any talent, let alone invest in your prospects, if there isn't enough dollars to go around by the time negotiations occur.

It's also a matter of how aggressive they plan to be and who will be prioritized. Who is untouchable? ESPN's Jeff Passan has Giants outfielder Jung Hoo Lee as a top-ranked trade candidate. He plays all throughout the outfield. Offensively, Lee ranks top 10 in MLB in batting average and strikeout rate.

Lee, 27, makes $22.83 million this season and next, before going down to $21.33 million in both 2028 and 2029. Although not a star, the Giants can sell teams on Lee being a promising, solid all-around player.

Move on from veteran players

With a record like San Francisco's, the best thing you can do for the fans is give them something to be hopeful for. That's not aging veterans.

Examine the market for your guys who are age 30 and up, or are occupying a ton of salary space.

Rafael Devers turns 30 in October. His age isn't so much a problem, but his contract ... combined with the lack of expected production. Devers has had a down year so far, batting .244, registering 86 hits and 18 homers. He's under contract through 2033 at a hefty price tag.

Others to consider moving on from are Willy Adames and Matt Chapman. They're fan favorites, but based on age and dollars it all makes sense. Adames is under contract through 2031 at over $31 million per season. Chapman is locked up through 2030 at over $25 million per year.

It's hard to say goodbye, but in the best interest of the Giants, they have to find new homes for these guys. And honestly, it wouldn't be surprising if Devers, Chapman and Adames wanted to find a new home if it meant playing for a contender and a chance at a World Series title.

Retain young talent, bring in fresh faces

There's promise for the future in this squad with guys like Bryce Eldridge, Blade Tidwell and Drew Gilbert. It's a start.

"The San Francisco Giants, who would love to trade two of their infielders at the trade deadline, need to clear space for power-hitter Bryce Eldridge. They realize it’s stunting his growth as an infielder to keep using him as a DH at the age of 21," USA TODAY Sports' Bob Nightengale wrote.

Eldridge has had plenty moments as a designated hitter but none bigger than his walk-off grand slam against the Washington Nationals on June 10.

Another intitiative San Francisco needs to focus on is hanging on to guys like Logan Webb, Heliot Ramos, Casey Schmitt and Landon Roupp. The best bet is to hang on to them to help usher in a new era. Years from now, when the team has a new look, you can decide whether to leverage them for additional assets.

However, in the interim, hold on to those guys for dear life because teams will come knocking as MLB gets closer to the trade deadline.

This article originally appeared on USA TODAY Sports: What's next for San Francisco Giants as MLB trade deadline approaches?

Yankees’ anemic offense flops again in latest loss to rival Rays

An image collage containing 3 images, Image 1 shows Jasson Dominguez is tagged out at the plate by catcher Nick Forte after trying to score on a suicide bunt play by Max Schuemann in the second inning of the Yankees' 3-0 loss to the Rays on July 8, 2026 in St. Petersburg, Fla, Image 2 shows Aaron Boone argues with home plate umpire Doug Eddings after getting ejected in the sixth inning of the Yankees' loss to the Rays, Image 3 shows Jazz Chisholm Jr., who was given the night off, can't bear to watch from the dugout during the Yankees' loss to the Rays

ST. PETERSBURG, Fla. — For the first time in three games, the Yankees did not strike out 17 times Wednesday night, so there was that.

Otherwise, their lineup remained abysmal as their deficit in the AL East grew larger.

Access the Yankees beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.

Try it free

The Yankees wasted a quality pitching effort from Gerrit Cole because the only thing they are doing consistently well of late is slumping together offensively, their latest collective dud resulting in a 3-0 loss to the Rays at Tropicana Field.

In a game in which their frustration began to boil over, with Aaron Boone and bench coach Brad Ausmus both getting ejected in the sixth inning, the Yankees (50-42) lost for the 11th time in their past 13 games while dropping to five games back of the Rays (54-36) for the division lead.

“Just looking at the outcomes, it’s not where we want to be, and it’s not good enough to compete for first place right now,” Cole said.

After the Yankees had struck out 17 times in each of the first two games of this series, they whiffed just 11 times Wednesday, yet they still mustered just six hits (all singles, only three of which left the infield) as they were stifled by lefty Shane McClanahan and the Rays bullpen.

They had just one hard-hit ball all night, coming on a Ben Rice groundout.

They will try to salvage a series split Thursday afternoon, but that will be a difficult task against Rays All-Star Drew Rasmussen, who has pitched the Yankees tough (including 13 shutout innings this season) even when they are not going through a death spiral.

“You can feel it,” José Caballero said of the lineup’s struggles. “Personally, I think it’s us thinking about the bad stretch and taking it heavy on ourselves. I can speak for myself, I don’t like knowing that the last seven to 10 games, I’m doing bad. You think about it too long and it doesn’t get easier if you continue thinking about it. For me, we should just keep it simple and trust the room. We know how good we can be and we know how good we are.”

Jasson Dominguez is tagged out at the plate by catcher Nick Forte after trying to score on a bunt by Max Schuemann in the second inning of the Yankees’ 3-0 loss to the Rays on July 8, 2026 in St. Petersburg, Fla. Nathan Ray Seebeck-Imagn Images


During the first three games of this series, the Yankees have recorded 45 strikeouts and two walks.

The Rays always pitch them tough, but this is taking that to another level of dominance.

The top four hitters in the Yankees lineup — Paul Goldschmidt, Ben Rice, Amed Rosario and Cody Bellinger — went a combined 2-for-16 on Wednesday.

Aaron Boone argues with home plate umpire Doug Eddings after getting ejected in the sixth inning of the Yankees’ loss to the Rays. Nathan Ray Seebeck-Imagn Images

Goldschmidt is now in an 0-for-34 skid after striking out three more times, giving him 10 punchouts over his past three games before he likely sits Thursday.

Bellinger went 0-for-4 and is now in an 8-for-70 (.114) slump.

“Obviously offensively now is a real struggle for us. I keep saying that,” Boone said. “It’s no secret. There’s no magic pill. … I do believe we’ll get through this, but there’s not much more to talk about. We got to go make some things happen.”

Jazz Chisholm Jr., who was given the night off, can’t bear to watch from the dugout during the Yankees’ loss to the Rays. Nathan Ray Seebeck-Imagn Images

Cole allowed three runs across 6 ¹/₃ innings while throwing 97 pitches, his most since returning from Tommy John surgery.

He was hurt by the top two hitters in the Rays lineup, on a night when Yandy Díaz had four hits and Jonathan Aranda drove in all three runs.

But even a shutout wouldn’t have been enough.

The Yankees had a chance to take a lead in the second inning after back-to-back singles by Jasson Domínguez and Anthony Volpe with one out.

But Max Schuemann came up next and dropped down a safety-squeeze bunt to the pitcher, but Domínguez got a late break from third and was easily thrown out at the plate.

Austin Wells followed by popping out in foul territory, on the way to finishing the night batting .148.

Yankees Merch Shop
  • WinCraft insulated can coolers
  • Team Effort driver head cover
  • 47 Brand adjustable cap
  • Customizable jersey
  • Logo fleece blanket
  • 14-ounce sculpted relief coffee mug
New York Post receives revenue from affiliate and advertising partnerships for sharing this content and when you make a purchase.

McClanahan retired 10 straight batters into the sixth inning, when Caballero led off with a bunt single. But he was soon erased on a strike-’em-out, throw-’em-out double play with Goldschmidt providing the whiff.

The Yankees tried to challenge the play at second, but did so too late, which resulted in Boone and Ausmus getting tossed by home plate umpire Doug Eddings.

“I feel like sometimes you get beat up a little bit, you can have that defeated feeling,” Boone said. “We got to avoid that. This game waits for no one. It’s hard as can be. We got to get over ourselves in that.”

Canadiens Have Possible Trade Target In Former Flames First-Rounder

The Montreal Canadiens should be looking to add to their forward group this off-season. When looking at their roster, it is fair to argue that they could use another skilled forward in their top nine.

There are plenty of NHL forwards creating conversation in the rumor mill this off-season. Among them is Calgary Flames forward Connor Zary, and he is a player who the Canadiens would be wise to pursue.

Zary is a former first-round pick who would benefit from a change of scenery. The 24-year-old forward had a tough 2025-26 season with the Flames, as he posted 12 goals and 25 points in 74 games. Yet, when looking at his previous campaign, he certainly has the potential to bounce back. Due to this, Montreal should consider kicking tires on him.

Back during the 2024-25 season with the Flames, Zary recorded 13 goals and 27 points in just 54 games. This after he recorded 14 goals and 34 points in 63 games with the Flames as a rookie in 2023-24. With numbers like these, Zary has already shown that he has the potential to provide decent offensive production at the NHL level.

Furthermore, with Zary being in his mid-20s, he is still young enough that he could improve as he continues to gain more experience. With that, he could be a good young player for the Canadiens to buy low.

If the Canadiens acquired Zary, he could work well in their middle six. This is especially so when noting that he can play both on the wing and down the middle. 

D-backs @ Padres Discussion

SAN DIEGO, CALIFORNIA - MAY 04: A general view of Petco Park stadium on May 04, 2026 in San Diego, California. (Photo by Sean M. Haffey/Getty Images) | Getty Images

Today’s Lineups

DIAMONDBACKSPADRES
Ketel Marte – 2BFernando Tatis – RF
Ildemaro Vargas – SSJackson Merrill – CF
Corbin Carroll – RFXander Bogaerts – SS
Gabriel Moreno – CGavin Sheets – 1B
Max Kepler – LFJake Cronenworth – 2B
Lourdes Gurriel – DHLuis Campusano – C
Nolan Arenado – 3BMiguel Andujar – DH
Pavin Smith – 1BJase Bowen – LF
Tommy Troy – CFSung-Mun Song – 3B
Jose Cabrera – RHPMichael King – RHP

As Alex Weiner noted last night, the D-backs after 91 games have exactly the same 45-46 point they had after 91 games in both 2024 and 2025. Of course, in neither of the previous season did Arizona end up making the playoffs. But things the rest of the way went rather different. In 2024, the D-backs had the second-best record in the National League from this point on, going 44-27. Unfortunately, the New York Mets were almost as good, and their 45-28 mark proved sufficient to bring them into a three-way tie with the Diamondbacks on 89 wins, and that infamous double-header against the Braves which saw both side win the tie-breaker against us.

In 2025, however, the mediocrity continued. They were a mere 35-36 thereafter, on their way to eighty wins. However, the bar was considerably lower to reach the post-season. A mere 83 wins was sufficient for the Reds to make the playoffs – ironically, it was the Mets turn to lose out on the tiebreaker. The D-backs could have been involved as well. In their penultimate series, they walked off the Dodgers to move to 80-77: winning three of their last five contests would have had them finish on 83 wins as well (though they dropped the season series to the Reds anyway). But they lost all five contests, and were eliminated after Friday night’s loss in San Diego.

Which way will things break over the remainder of 2026? Only time will tell. We don’t know if the team will buy or sell, and that could well be a factor. Or maybe not. After all, Mike Hazen sold last year, but the D-backs then went on a bit of a tear to keep things interesting into the final week. Meanwhile, the 2024 team bought A.J. Puk and Josh Bell, and after 140 games were 2.5 games clear. But they played below .500 ball the rest of the way, going 10-12, and that ended up costing them. So it’s very hard to predict. But as the chart above shows, the rest of the way we can’t possibly find ourselves with the same record as 2025 and 2024 again!

Jake Rogers becomes unlikely hero in Tigers’ win

Detroit Tigers first baseman Spencer Torkelson (20) celebrates a three run home run against the Athletics with third baseman Kevin McGonigle (7) and catcher Jake Rogers (34) during the fifth inning at Comerica Park in Detroit on Wednesday, July 8, 2026. | Junfu Han / USA TODAY NETWORK via Imagn Images

Perhaps they should rename Comerica Park to Rogers Center after Jake Rogers’ pinch performance helped the Tigers beat the A’s 6-1.

The Tigers have been pretty good lately, 7-3 for their last 10 games, and as we know, performing well against teams with much better records than theirs. So naturally, against another fourth-place team, they’re going to potentially struggle. However, they did take the first game of the series against the A’s, so how this series will play out is anyone’s guess. The Tigers had Troy Melton on the mound up against Jeffrey Springs for the A’s.

The A’s went 1-2-3 in the top of the first. The home half took considerably longer to work through. With one out, Dillon Dingler singled and was able to advance to second on a throwing error by the A’s third baseman. Kevin McGonigle walked, then Spencer Torkelson walked. Springs was having a heck of a time finding the zone, and that didn’t change when Riley Greene came up to bat, and both Greene and the catcher challenged pitches, both of them balls, before Greene singled to score Dingler and put the Tigers on the board first. Two outs followed, but they had certainly worn Springs down early.

After the first out of the second inning, there was a pause in play. A foul tip hit Dingler in his exposed hand, and while he stayed in through the top of the inning, he did ultimately leave the game. No current status updates. With two outs in the second, Lawrence Butler doubled. Then Joshua Kuroda-Grauer (a challenger for the Isiah Kiner-Falefa crown of making me struggle to spell their names right) singled. A final out ended the inning and the threat. In the bottom of the inning, Nick Kurtz was out of the game for the A’s after two, citing illness, so a rough game all around. Zach McKinstry got a one-out single. Then, with two outs and pinch-hitting for Dingler, Jake Rogers came in and hit a home run. Now that’s how you step in with style.

The A’s went 1-2-3 in the top of the third. The Tigers, likewise, went down in order in the bottom of the inning.

In the top of the fourth things got rough for Melton for the first time all game. Tyler Soderstrom got a one-out double. Jacob Wilson then reached on a fielding error by McKinstry, which allowed Soderstrom to score. With two outs, Kuroda-Grauer singled. Melton managed to get out of the jam, though, with only the one run scored. In the home half, the Tigers went down in order once again.

Melton struck out the side in the fifth, though Jeff McNeil really fought him for the final out of the inning, and then when he finally did strike out, he had a good scream at himself.

In the bottom of the inning, Rogers continued to have himself a heck of a game with a leadoff single, then hustled all the way to third when McGonigle singled. He was looking a little breathless after that, so Spencer Torkelson decided to give him a break and hit a three-run homer to clear the bases.

Riley Greene walked, which was the end of the game for Springs. He was replaced by Justin Sterner. Sterner came in and got the final two outs of the inning. The Tigers were up 6-1 after five innings.

In the top of the sixth, Soderstrom walked with one out. Melton’s day was done at that point with a final line of 5.1 IP, 4 H, 1 E, 0 ER, 1 BB, 9 K on 91 pitches. Keider Montero came in to replace him, and gave up a walk to Jacob Wilson. Two outs followed to get the Tigers out of the inning, no harm done. Mason Barnett was the new A’s pitcher in the home half. With one out, McKinstry walked. McKinstry was then eliminated by a force out off the bat of Matt Vierling. Rogers drew a walk, putting him on base for every one of his at-bats for the evening. The Tigers ultimately left their baserunners stranded, unfortunately.

Carlos Cortes got the A’s going in the seventh with a leadoff single. With two outs, McNeil singled, so maybe he can be a bit nicer to himself later. Montero got out of the inning, though. José Suarez came in to pitch for the A’s in the bottom of the inning. With one out, Greene singled. However, two outs followed to leave another baserunner stranded.

In the eighth, Montero was replaced by Tyler Holton, who got three outs in a row. The Tigers also went three-up, three-down. Now they just had to get the final outs of the game to lock it down.

Beau Brieske was the man the Tigers turned to for the ninth. Kuroda-Grauer singled to get things started. With two outs, he took second on defensive indifference. It was Rogers who caught the final out of the inning, a cherry on top of an incredible evening for him.

Final: Tigers 6, A’s 1

Utah re-signs center Mo Bamba on two-year deal

With Walker Kessler off to Los Angeles, it's going to be a bit of center by committee in Utah this season. Jusuf Nurkić likely starts with Jaxson Hayes behind him.

Now add Mo Bamba to the list. Bamba is returning to the Jazz on a two-year deal, reports Shams Charania of ESPN.

Bamba signed a couple of 10-day contracts with the Jazz last season and played in two games with the team. They liked him enough to bring him back, although likely on a non-guaranteed veteran minimum deal.

The No. 6 pick in the 2018 NBA Draft by the Orlando Magic, Bamba has played in eight NBA seasons and with seven different teams. For his career, he has averaged 6.7 points and 5.4 rebounds per game, plus he is a good rim protector.

Mariners Play Boring Game in Boring Stadium, Lose 2-0

Jul 8, 2026; Miami, Florida, USA; Seattle Mariners catcher Cal Raleigh (29) tags out Miami Marlins’ Otto Lopez (6) at home plate to end the fifth inning at loanDepot Park. Mandatory Credit: Jim Rassol-Imagn Images | Jim Rassol-Imagn Images

I don’t want to write this recap.

The Mariners lost 2-0 to the Marlins on Wednesday. It was a very boring game. George Kirby pitched well, in the way that George Kirby often pitches well, but not in the way that he pitched so well as to be newsworthy. The Mariners lineup hit poorly, in the way that the Mariners lineup often hits poorly, but not in the way that they hit so poorly as to be newsworthy. The Marlins stadium on television is ugly and empty and fills me with an unseasonal depression. I don’t want to write this recap.

The Mariners offense was bad today. Five hits, two walks, one hit by pitch, no runs. They distributed this modest sum with a base runner in each the first four innings; they didn’t get another base runner until Josh Naylor singled with one out in the ninth. It never felt like they were going to score. I don’t even remember who pitched for the Marlins, because whatever it is about LoanDepot Park renders everything into an ocular Lorem Ipsum. Again, it was very, very boring to watch. The most interesting thing that happened for the Mariners on offense was Naylor swung and missed so hard at an 0-1 pitch in the sixth inning that he fell over and needed a few moments to recover. I chose to believe he simply fell asleep mid swing.

Kirby was good again. He threw six innings and struck out seven with 12 whiffs. He walked nobody and didn’t give up a ton of grounders, so it felt almost like a vintage Kirby outing, rather than the still pretty decent but definitely new version of Kirby we’ve seen much of this year.

The Marlins got the only run they’d need with a solo homer from Kyle Stowers to lead off the second. In the third, Javier Sanoja hit a lead off double. He was later erased after Luke Raley made a nice, not-so-boring diving catch, tossing to second for an easy double play. Unfortunately, the Marlins followed later in the inning with a single and a triple to make it 2-0, increasing their lead over the Mariners by infinity.

In the fourth, Heriberto Hernández got a double. Jakob Marsee hit a rocket grounder to short that nearly hit Hernández. In his attempt to get out of the way, Hernández strayed too far from the bag, and Colt Emerson raced him back to second and tagged him with a dive.

In the fifth, Otto Lopez doubled with two outs. The Marlins nearly scored again on an Xavier Edwards single, but Victor Robles fielded and fired home to Cal Raleigh, who made a great snag and tag for the final out.

Well, those last three things weren’t that boring. The Mariners actually played pretty solid defense on Wednesday, which is closer to a miracle that it is boring. Frankly, if the Mariners had won this game, I would have called it “solid” or “necessary” or maybe even “rugged.” But, well, they didn’t. With two outs in the ninth and Naylor on third, Cole Young watched the final strike three on a pitch that was well outside. It seemed he, too, was so bored that he didn’t bother to challenge. The Mariners lost 2-0.