GameThread: Detroit Tigers vs. Texas Rangers, 8:05 p.m.

Jun 30, 2026; Bronx, New York, USA; Detroit Tigers left fielder Riley Greene (31) celebrates his solo home run against the New York Yankees with on deck hitter Colt Keith (33) during the first inning at Yankee Stadium. Mandatory Credit: Brad Penner-Imagn Images | Brad Penner-Imagn Images

Detroit Tigers (38-49) vs. Texas Rangers (44-43)

Time/Place: 8:05 p.m., Globe Life Field
SB Nation Site:Lone Star Ball
Media:
Detroit SportsNet, MLB.TV, Tigers Radio Network
Pitching Matchup: LHP Framber Valdez (4-5, 4.05 ERA) vs. RHP Nathan Eovaldi (8-7, 3.95 ERA)

PlayerGIPK%BB%GB%FIPfWAR
Valdez1795.218.58.252.24.171.0
Eovaldi16100.124.45.650.24.161.3

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!

Arizona Diamondbacks Series Preview # 29: Diamondbacks vs Brewers

In June, Gabriel Moreno had outstanding batting. (Photo by Jeremy Chen/Getty Images) | Getty Images

The Brewers care about when to challenge ball/strike calls.

In spring training, they tested a system that involved green index cards that were posted in the dugout in the best situations to challenge.  Apparently, MLB told them to stop posting cards.

An unique suspension.

Brewers relief pitcher Abner Uribe was suspended for one game (served on 24 June) for making a WWE gesture called a crotch chop after striking out a batter.  Perhaps, he was (and always will be) the only player in the Majors to make that gesture. Will that gesture get him mentioned at the baseball Hall of Fame?

Home runs are close to the same.

This season, the Brewers and the Diamondbacks ranked in the bottom four teams for home runs (70 and 71 homers in games through 24 June). 

This balance in homers contrasted sharply with total runs.  The Brewers ranked in the top three teams in total runs (407), while the Diamondbacks are average. In past seasons, the Diamondbacks have ranked high in total runs scored. Perhaps they will break-out in this series. Instead of homers, small-ball will likely decide the winner of the series. The Diamondbacks will be challenged, but could play better than expected.

The Brewers are less fearsome, but the series will be challenging for Diamondbacks.

“To close things out with my three-axis framework, I think that the Brewers sacrificed some Championship Probability Distribution in 2026 in an attempt to push it higher in future years. Their full organization looks better than it did to me last year, even if the major league team isn’t quite as fearsome. I also like how they left spots for breakouts in the infield, outfield, and on the mound because of the way they moved on from good-but-not great players.” — Ben Clemens, March 2026

On the other hand, the context makes a big difference.  Despite the Brewers being less fearsome, this series will be a challenge for the Diamondbacks.  Two aspects of the context follow.

  • Last season, the Brewers made it to the NL Championship series, and lost to the Dodgers. 
  • This season, the Brewers lead the NL Central Division, with 95.3% odds of making the playoffs.

Let’s compare the teams.

Offense. This season through 30 June, the Brewers averaged more runs scored per game (5.18 vs 4.27 runs per game).

Runners Left On Base. This season through 30 June, the Diamondbacks left fewer runners on base per game (6.61 vs 7.45).

Defense. This season through 30 June, the Diamondbacks had much better defense (28 vs 2 OAA, 28 vs 19 DRS)

Bullpens. This season through 30 June, the Diamondbacks and Brewers each had 74 shutdown performances by the bullpen.

Starting Pitcher Matchups. This season through 30 June, the Diamondbacks had the most quality starts (33 vs 27).

Brewers Players to Watch.

From 1-24 June, the league average OPS was .746. In that same stretch, the Brewers had five players with an OPS over .900. Their batting is worth watching. The players were:

  • Andrew Vaughn, 1.019 OPS
  • Chourio Jackson, 1.017 OPS
  • Jake Bauers, .996 OPS
  • Blake Perkins, .945 OPS
  • Gary Sanchez, .931 OPS

Diamondbacks Player to Watch.

Gabriel Moreno. From 1-24 June, he leads the Diamondbacks with an .931 OPS. After missing most of April due to injury, he is back. His batting was outstanding, especially from mid-May onward!

Pitching Matchups.

Friday, 6:45 PM MST.

Jose Cabrera vs Kyle Harrison. The statistic of interest is walks plus hits per inning (WHIP). Looking at Diamondbacks starting pitchers, Cabrera’s 1.20 WHIP has the third best (only Rodriguez’s 1.176 and Soroka’s 1.085 were better). And Cabrera’s WHIP seems sustainable because it was 1.19 in Reno. On the other hand, this season Harrison’s 1.039 is his career best. But will he regress?

Perhaps the deciding factor will be ERA. In June, Jose Cabrera started 2 games and had the better ERA (3.60 ERA vs 4.62 ERA).

This matchup is very slight advantage Diamondbacks.

Saturday, 6:40 PM MST.

Merrill Kelly vs Brandon Woodruff. Woodruff was on the injured list from 1 May to 22 June due to a shoulder injury. In June Woodruff (2 games) had the better ERA (0.00 ERA vs 7.31 ERA).

Despite being ceredited with a loss in all 5 starts in June, Kelly had more quality starts than Woodruff (2 QS vs 1 QS). In June, Merrill Kelly allowed 8 home runs. If those had not happened, his June ERA would have been a respectable 4.45.

This matchup is advantage Brewers.

Sunday, 1:10 PM MST.

Eduardo Rodriguez vs Brandon Sproat. In June, Rodriguez had the better ERA (2.02 ERA vs 3.46 ERA), and Rodriguez had more quality starts (4 QS vs 2 QS).

This matchup is advantage Diamondbacks.

Chicago curb stomps San Diego with 23-run outburst

CHICAGO, ILLINOIS - JULY 1: Manny Machado #13 of the San Diego Padres strikes out during the seventh inning against the Chicago Cubs at Wrigley Field on July 1, 2026 in Chicago, Illinois. (Photo by Geoff Stellfox/Getty Images) | Getty Images

One of the least-swept teams in baseball found themselves on the wrong end of history yesterday. The San Diego Padres were swept for just the third time this season after the Chicago Cubs scored 23 runs against the Friars. That total ties the Padres’ record for runs allowed in a game. It was a tough one to stomach for a team that has showed fight the last few games.

With starter Walker Buehler on the mound, it was the first pitcher that the Friar Faithful could feel confident about. Instead, Buehler disappointed and was tagged for nine runs in the blowout loss, seven coming via the long ball. It felt like the ball flew out of the yard for everybody but the Padres, who only put up three runs. They went a miserable 3-for-11 with runners in scoring position.

It’s been a part of a continuing trend toward mediocrity. The Friars need a win now more than ever and the schedule does not get easier from here. They’ll face the rival Los Angeles Dodgers for the second time this week, needing a turnaround to the slump San Diego has been mired in.

Taking the mound

Roki Sasaki (LAD) v. Randy Vásquez (SD)

Sasaki started for L.A. in the only Padres’ win of last week’s series. All things considered, he pitched well apart from an 0-2 mistake to Ty France that ended up in the left field seats. The righty has been serviceable for the Dodgers this year, helping to bolster a rotation struggling with injuries.

He’s also looked better lately, with a 3.99 ERA across his last 38 1/3 innings compared to a 4.88 mark this season. Sasaki’s command has gotten better lately too (1.07 WHIP) despite walking five batters in last week’s contest against San Diego.

Vásquez continues to underwhelm on the mound. He owns a 7.34 ERA in his lasts seven starts. He’s only gone 6 2/3 combined innings across his last two games, and surrendered 10 runs in those frames. It’s been rough going for the young right-hander.

Which is why it’s tough for the Padres to pin their hopes on him as a stopper. San Diego is on a five-game losing streak. They need a win any way they can get it, and Vásquez will need to pitch the game of his life in order to turn things around for the Friars.

Batter up!

Two good things happened in yesterday’s blowout loss. Sung-Mun Song hit his first MLB home run! For a player who was signed for his pop in the KBO, it’s comforting to see that first one. (Hopefully they come in bunches.) And Jake Cronenworth went 3-for-4 at the plate in his second game back. He’s now batting .429 since coming off the IL Monday (7 at-bats).

  1. Fernando Tatis Jr., RF
  2. Samad Taylor, LF
  3. Manny Machado, 3B
  4. Gavin Sheets, DH
  5. Ty France, 1B
  6. Jackson Merrill, CF
  7. Xander Bogaerts, SS
  8. Freddy Fermin, C
  9. Jake Cronenworth, 2B

At this point, the offense looks almost irredeemable. Almost. This is still the team that stormed back from a middling 50-49 record at the 2024 All-Star break to post the best second-half record in all of baseball (43-20). Baseball is a game that can change in the blink of an eye. It’s never over until the last out is recorded. The lineup has shown some potency. If it can add consistency to that, it could be the best in all of MLB.

Relief corps

To call it a 23-run blowout is a bit of a disservice. The Cubs scored eight runs against catcher Rodolfo Durán in their final frame. He covered two innings for the Friars to help rest their ‘pen. Even accounting for that, a 15-3 loss is still a blowout. Thanks to Durán, only Kyle Hart was called on out of the bullpen.

Thankfully, Vásquez will have some breathing room with the entire bullpen (excluding Hart) available tonight. Jason Adam, Ron Marinaccio, Yuki Matsui, Mason Miller, Adrian Morejon, Wandy Peralta and Bradgley Rodriguez are all available to pitch out of the ‘pen. That said, San Diego doesn’t have an off day until the All-Star break. It would be nice to give the relief corps a rest after covering 10 innings in Chicago.

The pitching staff has been asked to be perfect time and again, and now that has begun to implode San Diego’s club. San Diego pitchers have surrendered 47 runs in their last six games. During the five-game losing streak, it’s 46 runs. The lineup needs to produce more to give their pitching some leeway.

Royals vs Rays game discussion, July 2

Stephen Kolek throws a pitch
KANSAS CITY, MO - JUNE 14: Kansas City Royals starting pitcher Stephen Kolek (32) throws a warm up pitch before a MLB game between the Houston Astros and the Kansas City Royals on June 14, 2026, at Kauffman Stadium in Kansas City, MO. (Photo by Keith Gillett/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Despite having been a fan for nearly 30 years, this is quite possibly the most painful season I’ve ever watched. I think I was shielded a bit during the aughts by my childish belief that the Royals could go on a 15-game winning streak at any moment. I used to believe that pitcher ERAs entering a game significantly influenced who likely had the upper hand. And, honestly, I simply didn’t pay as close attention because I was so much busier during the times baseball was being played and didn’t have a computer in my pocket to keep me up to date on every single play.

Few series this year have been as painful as the ones against AL East opponents. The Royals are 3-15 against AL East opponents. The series against the Orioles, where they won that third game, feels so long ago I’d almost forgotten it. Of course, they won their first two matches against Tampa Bay in Tampa, so things were feeling quite a bit better this time last week, but, these are the 2026 Royals. They’ll win 5 of 6 just so they can lose 9 of their next 10 and really drive home how disappointing all these losses are.

The good news is that Stephen Kolek will return to the mound for KC tonight. He went on the Parental Leave list last weekend ahead of the birth of his first child. Then, because she was born prematurely, he was shifted to the Family Medical Emergency List (There are a lot of lists for players to be on) earlier this week to spend more time with his family. But he’s back now, so hopefully that means good things for the health of his growing family, and it also means we don’t have to watch Mitch Spence tonight.

Jose Cuas is the one who got demoted after throwing two innings last night, which is unfortunate for him, but hopefully, he’ll be back soon.

The Rays will be using Ian Seymour, the author of the beginning of the latest disaster period. (I like to think of Griffin Jax’s victory in the third game of the series last week as the prologue.) Last time, Seymour pitched as a bulk reliever and pitched a hitless 6.2 innings. This time I guess the Rays thought they’d let him see if he could get the no-hitter by himself. I’m not betting against him.

Lineups

Salvador Perez is getting another day off after hitting into two double plays last night. Unfortunately, that means the middle third of the Royals’ lineup goes Lane Thomas, Starling Marte, and Nick Loftin. In an ideal world, none of those guys would be batting in those positions either. But the Royals stopped playing in an ideal world almost before the season started.

Also, apparently, it might mean Salvy is hurting. The Royals designated Eric Cerantola for assignment and demoted John Rave (who absolutely did not deserve it, but what can you do) to add Luke Maile back to the roster. If the Royals think they need three catchers and one of those guys is catching and leading off tonight, you don’t have to be all that good at math to know something is adding up bad for the other guy.

Of course, the Rays have Victor Mesa Jr., Chandler Simpson, and Cedric Mullins in the same spots. They wouldn’t be my first, second, or third choices to bat there either. The Royals will have to find another reason for their failures than having guys out of position in the lineup, perhaps.

Junior Caminero is still in the Rays’ lineup. I’m torn between wanting the Royals to intentionally walk him every time and just let the guy hit some more dingers because what harm can it do KC, and it would be awful to end his homer streak by intentionally walking him in every AB. Don’t forget, no baseball tomorrow because of the World Cup. Enjoy the break!

Game 88 Game Day Thread – Detroit Tigers @ Texas Rangers

Apr 29, 2026; Arlington, Texas, USA; Texas Rangers pitcher Nathan Eovaldi (17) pitches during the game between the Rangers and the Yankees at Globe Life Field. Mandatory Credit: Jerome Miron-Imagn Images | Jerome Miron-Imagn Images

Detroit Tigers @ Texas Rangers

Thursday, July 02, 2026, 7:05 PM CDT (105.3 The Fan / Rangers Sports Network)

The Shed

LHP Framber Valdez vs. RHP Nathan Eovaldi

Today’s Lineups

TIGERSRANGERS
Kevin McGonigle – 3BJustin Foscue – 2B
Dillon Dingler – CJosh Jung – 3B
Kerry Carpenter – RFEzequiel Duran – RF
Riley Greene – LFJake Burger – 1B
Colt Keith – DHKyle Higashioka – C
Spencer Torkelson – 1BCameron Cauley – CF
Zach McKinstry – SSElias Diaz – DH
James Outman – CFAlejandro Osuna – LF
Hao-Yu Lee – 2BNicky Lopez – SS
Framber Valdez – LHPNathan Eovaldi – RHP

Go Rangers!

Braves vs Cardinals chat and discussion: Hurston Waldrep vs Dustin May

The Atlanta Braves are taking on the St. Louis Cardinals looking to secure their first series win since the twentieth of June, almost two full weeks ago.

Hurston Waldrep is making his much anticipated first start of the season after making one appearance this year where he went two innings. It will be interesting to see if he will be on a strict pitch count and how long he will go if he is pitching well. He will be facing Dustin May who had a one hit shutout two starts ago but followed that up with a six earned run start where he was removed after two innings.

If the Braves can get the bats going early, they may have a shot to get a two-game winning streak going for the first time since that series win previously mentioned.

First pitch is at 7:15 EDT. Follow along in the comments.

Lineup

Preview

Game Discussion for St. Louis Cardinals vs Atlanta Braves Thursday

Jun 21, 2026; Kansas City, Missouri, USA; St. Louis Cardinals pitcher Dustin May (3) pitches during the first inning against the Kansas City Royals at Kauffman Stadium. Mandatory Credit: William Purnell-Imagn Images | William Purnell-Imagn Images

The St. Louis Cardinals will finish up their stay in Atlanta before heading to the (not so) friendly confines of Wrigley Field for the 4th of July weekend. Dustin May will make the start for the Cardinals while the Atlanta Braves will send Hurston Waldrep to the mound. First pitch at Truist Park is once again set for 6:15pm central time and the game’s TV broadcast will be available on Cardinals.tv.

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!

Rockies offensive outburst secures series split with 14-4 win over Marlins

DENVER, CO - JULY 2: Jake McCarthy #31 of the Colorado Rockies is congratulated by Mickey Moniak #22 after hitting a two run home run in the fourth inning at Coors Field on July 2, 2026 in Denver, Colorado. (Photo by Justin Edmonds/Getty Images) | Getty Images

After falling behind early from a shaky start by their starting pitcher, the Colorado Rockies rallied offensively and the bullpen shut things down to secure a series split with the Miami Marlins and a 14-4 victory.

Lorenzen’s shaky command

Something seemed to finally start clicking for Michael Lorezen over the month of June and the hope was to keep things rolling into July. His first start this month proved to be a grind.

Lorenzen’s command was shaky from the get-go. Liam Hicks led off the game with a single, followed by a double from Otto Lopez. Both pitches were left over the plate and the Marlins did not miss. Lorenzen then issued a walk to Kyle Stowers to load the bases. Xavier Edwards grounded into a force out that could have been a double play if Edouard Julien hadn’t hesitated on the throwing decision. The play scored the run to give the Marlins a 1-0 lead. Lorenzen then issued another walk to Griffin Conine to load the bases once again. Owen Caissie lifted a sacrifice fly to left field to drive in Lopez and give the Marlins a 2-0 lead.

He escaped the inning on the next hitter and rebounded with a quick 1-2-3 second inning. Lopez smacked a lead-off triple in the top of the third and came in to score on a sacrifice fly by Edwards to extend the lead 3-1. Thanks to a couple of nifty defensive plays about the run, including a sharply hit ball to Julien, Lorenzen ended the inning without any further damage.

The command waned again in the fourth inning when he issued a pair of walks and gave up a single to load the bases for the third time. The Marlins scored their fourth run of the game to take back the lead at the time on a ground ball that was bobbled at first base.

Handed another lead heading into the fifth inning, Lorenzen gave up another pair of walks to force his removal from the game with one out. He ended up going just 4.1 innings, tying a career-high of six walks while striking out just one batter. He allowed four runs on four hits while throwing 51 pitches, 30 for strikes.

It was a gritty start for Lorenzen as he battled himself, but he mitigated catastrophic damage. However, constantly struggling against yourself is a tough way to pitch and is something he’ll try to reassess before his next start.

Stay hot Mickey!

After falling a single shy of a cycle on Wednesday, Mickey Moniak wasted no time starting another bid for a cycle on Thursday. In his at-bat of the game, Moniak once again slugged a home run, his 15th of the season, to get the Rockies on the board. It was the third straight game that he hit a home run in his first at-bat, becoming the first player to do that in franchise history.

In his second at-bat in the third inning, Moniak then laced a double to right field but then struck out in the fourth inning. He struck out in his third at-bat but then came through with an RBI single in the sixth inning.

Moniak would ground out in the seventh inning, ending his day just a triple shy of the cycle which is a much less rare feat than falling a single shy. He ended up going 3-for-5 with two RBI and three runs scored.

Early offensive returns

After Moniak’s home run and TJ Rumfield’s double in the first inning, the Rockies started to find some offensive rhythm in the third inning against Marlins’ starter Ryan Gusto.

Jake McCarthy led off the inning with a walk and moved up to third base on Moniak’s double. After Rumfield flew out, Willi Castro came through with a huge two-run single to tie the game 3-3.

The Rockies came close to tacking on two more runs when Cole Carrigg sent a ball down the line that went foul. Colorado requested a review, and after a lengthy process, it was determined that the foul ball would stand.

Manager Warren Schaeffer offered his insights after the game, agreeing that it was indeed a foul ball.

“My angle was absolutely terrible,” Schaeffer said, “but on a homer, you get a free challenge so you might as well take it in case something happens. Maybe it goes our way, so there’s no harm in doing that. But I think it was clearly foul. All of the guys that were in line with that — including the home plate umpire, Ramon [De Jesus] — said that it wasn’t even close.”

After falling behind by a run heading into the bottom of the fourth, the Rockies built some opportunities early in the inning. A pitch hit Kyle Karros to start off the inning, ending Gusto’s day having allowed three runs on four hits over three innings.

Brett Sullivan then bounced into a fielder’s choice and was later thrown out trying to steal second base with Julien at the plate. Julien drew a walk against reliever lefty-killer John King to bring McCarthy to the plate. King hung a 2-1 slider up and in, which McCarthy blasted into right field to give the Rockies a 5-4 lead. It was his first home run against a left-handed pitcher since April 2023.

Sixth inning offensive returns

The Rockies weren’t done, as they ended up throwing together a massive rally in the sixth inning to extend their lead 12-4.

Carrigg kicked things off with a bunt single, followed by a strikeout of Karros. The Rockies proceeded to have the next seven straight batters reach as Sullivan singled and Julien walked. McCarthy then dealt another blow with his two-run single.

Moniak followed with his single, while Rumfield added an RBI single of his own. Castro was then hit by a pitch, and Troy Johnston chopped a ball into right field to drive in two more runs.

Carrigg capped the scoring with a sacrifice fly to right field to drive in the seventh run of the inning. The Rockies now have 15 innings in which they have scored five or more runs, which is tied for the most in MLB this season.

“Really solid approach in that inning, ” Schaeffer said, “and most of it, honestly, was left-on-left, which was ultra-impressive for our guys to take those at-bats like that. Mick, Rum, Troy, Jake… the homer left-on-left. I mean, it’s a big day. That’s big time for those guys.”

A few for the road

Later in the eighth inning, with utility player Javier Sanoja on the mound, the Rockies tacked on a few more runs. Rumfield was hit by a pitch and was later followed by a Johnston double. Carrigg delivered another sacrifice fly to drive in his second RBI of the game. Karros then walked, and Sullivan hit an RBI single to drive in Johnston and give the Rockies a 14-4 lead.

The Rockies ended up with 14 hits in the game while striking out just four times and drawing five walks with two hit-by-pitches. McCarthy drove in four runs with his two hits while Rumfield, Johnston, and Sullivan each had two hits. Julien also led the team with two walks on the day. Karros was the only starter for the Rockies to not have a hit. The team also went 5-for-8 with runners in scoring position, and the top four guys went 8-for-16 with nine RBIs on the day.

“Those guys continue to be good,” Schaeffer said. “They take good, solid at-bats every day. They don’t take days off. They grind. And Mick, two days in a row [was] one hit away from the cycle, which is pretty special.”

Bullpen heroes

Plenty of praise deserves to be placed on the bullpen as they tamed the Marlins for the second straight game. After Lorenzen departed the game in the fifth inning with two runners on base in a one-run game, the Rockies turned to Brennan Bernardino. The lone lefty reliever quickly got a fly out and a line out to end the inning and preserve the lead. He then started the sixth inning, recording two outs while allowing a single.

“Bernie’s been extremely consistent,” Schaeffer said. “You always want to give him the ball — no matter if it’s righty or lefty, but most of the time we try to give him left-handed matchups because he’s our only lefty. But he throws strikes consistently, and you know that. And that’s of huge importance to a manager that you’re going to throw strikes. He did a great job again today on a back-to-back, going 1+.”

With Lopez stepping up to the plate with two outs and a runner on second, Victor Vodnik was called upon for the right-on-right matchup. Vodnik won the battle with ease by inducing an infield pop-up to end the inning. He then came out for the seventh inning and faced the minimum after allowing a lead-off single and getting a double-play, followed by a ground out.

“Vic was really good today, which was good to see,” Schaeffer said. “It was a step forward for Vic. And then Ags with two solid ones, saving the ‘pen down there. We didn’t have to use Jimmy [Herget] and Senza today, which were the only two short guys available, so it sets us up again for tomorrow.”

Zach Agnos closed out the game with two quick and clean innings. The bullpen allowed just three hits and didn’t give up a walk while recording just one strikeout.

Up next

The Rockies will celebrate the holiday weekend by welcoming the San Francisco Giants into town. Ryan Feltner (2-2, 4.42 ERA) is scheduled to start for the Rockies. Logan Webb (5-5, 3.09 ERA) takes the mound for the Giants.

First pitch is scheduled for 6:10 pm MDT.


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!

WHITE SOX AT GUARDIANS: Cecconi vs. Martin, discussion

HOUSTON, TX - JUNE 20: Patrick Bailey #16 of the Cleveland Guardians looks on during the game between the Cleveland Guardians and the Houston Astros at Daikin Park on Saturday, June 20, 2026 in Houston, Texas. (Photo by Logan Riely/MLB Photos via Getty Images) | MLB Photos via Getty Images

Here’s the White Sox lineup:

Here’s the Guardians’ lineup:

Let’s go, Guardians!

Cavaliers Reacts Survey: Fans are totally split on Evan Mobley

May 25, 2026; Cleveland, Ohio, USA; Cleveland Cavaliers forward Evan Mobley (4) looks to shoot while defended by New York Knicks center Karl-Anthony Towns (32) in the fourth quarter during game four of the eastern conference finals for the 2026 NBA playoffs at Rocket Arena. Mandatory Credit: Ken Blaze-Imagn Images | Ken Blaze-Imagn Images

Welcome to SB Nation Reacts, a survey of fans across the NBA. Throughout the year we ask questions of the most plugged-in Cavaliers fans and fans across the country. Sign up here to participate in the weekly emailed surveys.

The Cleveland Cavaliers have invested a lot of faith in Evan Mobley. They’ve tightly clung to him as their biggest trade asset, keeping him off the table despite some enticing options becoming available.

You’d only do something like this if you believe the 25-year-old star has more room to grow. Potential is the most valuable thing in sports. Mobley had that in spades during his first few seasons. But now? There are questions as to how much higher his ceiling can get.

That’s why earlier this week we asked you, Fear the Sword readers, to share your opinion on Mobley’s future development. Has he reached his ceiling, or is there potential left to uncover?

It was a perfect split. Exactly half of the voters said that Mobley has already reached his ceiling.

I’ll admit. I’m surprised.

It’s bold to say anyone has reached their potential at just 25 years old. Mobley has already been an All-Star, All-NBA player, a two-time All-Defensive member, and won Defensive Player of the Year. That’s a stronger start than I think some fans realize.

This poll isn’t just about Mobley himself. But it’s a show of faith in Cleveland’s developmental system. To assume that Mobley has peaked is to believe that the Cavs have already put him in the best possible position to succeed. Again… I’m surprised that half of the voters believe that.

Mobley’s development has not been Cleveland’s main priority. They’ve put almost all of their chips into building around Donovan Mitchell. Their moves in free agency and on the trading block have supported that. Mobley, on the other hand, is largely asked to fill the margins and support Mitchell more than anything. This isn’t a team that’s constructed around Mobley being the guy.

From that perspective, I can’t imagine that Mobley has reached his ceiling. There has to be more to uncover in the event Mobley is ever the focal point of a team. Even in his current role, the Cavs can do more to boost Mobley as an offensive creator.

The Cavs currently have the sixth-highest odds of winning the 2027 NBA championship. They probably won’t get any higher than that if Mobley really has peaked as a player.

Cade Cavalli suspended 7 games with MLB dropping an unusually harsh penalty

BOSTON, MASSACHUSETTS - JUNE 30: Cade Cavalli #24 of the Washington Nationals pitches against the Boston Red Sox during the first inning at Fenway Park on June 30, 2026 in Boston, Massachusetts. (Photo by Brian Fluharty/Getty Images) | Getty Images

The penalties from Tuesday night’s brawl were handed down, and MLB delivered a harsh ruling. Cade Cavalli and Willson Contreras were each suspended 7 games, while Miles Mikolas got 5 and Nate Eaton got 3. The 7 games for Cavalli, who did not throw a punch or get physical during the confrontation, feels harsh.

In case you forgot, the Nats and Red Sox got into a major brawl the other day. After Cade Cavalli was upset that Contreras cut him off on his way to the dugout, he let him hear it after he struck out the first baseman. Cavalli painted a breaking ball on the outside corner, and told Contreras “sit down boy”. 

The language Cavalli used was not very tasteful, especially considering the fact that Contreras is a person of color. Yesterday, Cavalli apologized for that language, saying he did not understand the connotations of using the term boy in that way. Paul Toboni also chimed in, saying that he spoke with Cavalli. Both said that he will eliminate that “boy” term from his vocabulary. 

However, it just feels like the punishment does not fit the crime here. Seven games is a long suspension. I understand that it is different with a starting pitcher, but Cavalli still is not getting paid for those 7 games when he otherwise would. That is something that the MLBPA is not going to be happy about.

When you look at previous suspensions for language, the punishments have been much lighter. Players like Jarren Duran and Yuli Gurriel got fewer games for using or doing much more openly bigoted things. Duran only got two games for yelling a homophobic slur, while Gurriel got 5 for openly mocking the appearance of Asian people in the dugout. Should Cavalli have said what he did? No, but the punishment does not fit the crime here.

While considering pitchers and position players are a slightly different animal, the MLB is setting a pretty wild precedent here. Cavalli is being suspended without pay for the same amount of time as Contreras who charged the mound, used his helmet as a weapon and threatened a fan on social media. That seems pretty extreme if you ask me.

If I were Cavalli’s agent, I would certainly be telling him to appeal this. The appeal system is highly unlikely to hold up that level of suspension. At most, the suspension should be five games to where Cavalli misses one start. Where those other two games are coming from beats me.

Once again, I am not excusing his language or actions, but this penalty is over the top. Cavalli did not even get thrown out of that game, and now he has the same penalty as Contreras?

I understand my bias here, but this just feels like a situation where a hefty fine is the best option. The longest suspension you could convince me on is 5 games. Again, this is just my opinion, but when you look at the precedent things are clear. Cavalli did not throw a punch (or a helmet), but he is getting the same percentage of his paycheck docked as Contreras.

Luke Maile and Stephen Kolek return to Royals, plus more bad injury news for Cole Ragans

Luke Maile follows through after swinging at a pitch
ANAHEIM, CALIFORNIA - SEPTEMBER 24: Luke Maile #17 of the Kansas City Royals at bat during the game against the Los Angeles Angels at Angel Stadium of Anaheim on September 24, 2025 in Anaheim, California. (Photo by Ric Tapia/Getty Images) | Getty Images

The Royals have made a lot of transactions today, which could be exciting for fans hoping for a shakeup, but they’re mostly internal to the team.

The first announced move was to reinstate Stephen Kolek to the 26-man roster from the Family Medical Emergency List. In a corresponding move, Jose Cuas was optioned back to Omaha. Cuas pitched two innings last night in his season debut, and while he did allow a run, he also struck out three. So hopefully we’ll see him get more chances going forward.

Then, shortly before the game, the Royals announced that they had selected Luke Maile’s contract from Omaha and added him to the major league team. To accommodate his addition to the 40-man and 26-man rosters, John Rave was demoted back to Omaha and Eric Cerantola was designated for assignment.

Personally, despite Cerantola’s unsightly big league performances so far – 10 walks and a 10.13 ERA in 5.1 innings – I would have preferred to keep him around over Mitch Spence. At least Cerantola could also get a strikeout on occasion. I also probably would have demoted Tyler Tolbert or Kameron Misner over John Rave. Rave hasn’t actually made any boneheaded plays at the big league level so far this year, which is more than I can say for the other two, and I’m still very fascinated to see where his revamped swing could take him. But the Royals didn’t agree.

Considering Salvador Perez is also not in tonight’s starting lineup, we can add 2 + 2 and get 4. Salvy is probably hurting again. So the best move probably would have been to go ahead and put him on the IL so they could have a full, healthy bench. But the Royals would prefer to demote Rave to Omaha rather than put the aging catcher on the IL, which is what it’s there for. The IL has not stopped being lava, I guess.

Oh, and the Royals made one other under-the-radar move. It didn’t even get announced on their main social channels:

Royals fans from the last few years before Dayton Moore was fired will remember this move. The “add a guy we used to like a few years ago because we desperately need someone to pitch and heaven knows we don’t want to try anyone new!“ special. No guarantees that Barlow will make it back to the bigs with KC, but considering the bullpen carousel we’ve been on all year, I wouldn’t bet against it, either.

Finally, we got this tidbit from Anne Rogers:

Based on the timeline, it’s possible Cole Ragans underwent the internal brace procedure rather than a third Tommy John surgery, but it’s a pretty brutal blow to lose him for not just the remainder of this season, but at least midway into next year, too. It would seem to make it even less likely that they trade either Michael Wacha or Seth Lugo at this deadline, even if they’re currently the only guys with trade value that it would make any sense for the Royals to part with.

Report: Dubs not at the top of LeBron’s short list; Cavs remain in race

Feb 28, 2026; San Francisco, California, USA; Los Angeles Lakers forward LeBron James (23) grimaces as he waits for play to resume against the Golden State Warriors in the third period at Chase Center. Mandatory Credit: David Gonzales-Imagn Images | David Gonzales-Imagn Images

Welcome to day three of the LeBron James sweepstakes. Today, we gained new insight into the short list of teams jockeying for the King. Once again, this news benefits the Cleveland Cavaliers.

The Golden State Warriors reportedly do not feel they are at the top of LeBron’s short list, per ESPN’s Anthony Slater.

“I’m hearing a growing belief from them that they don’t believe that they’re necessarily at the top of that short list,” Slater said on ESPN.

Golden State emerged as a potential landing destination for James earlier this week. James has formed a close relationship with Draymond Green over recent years and has openly praised Stephen Curry numerous times.

The idea of rivals becoming teammates is a sour one for many fans. But ending his career with a grand finale next to Curry is something that James is apparently considering.

The Warriors took the first step towards acquiring James when Green opted out of his contract. This paved the way for Golden State to make additions to the roster and potentially offer LBJ more money. Thus far, this hasn’t proven to be enough.

This begs the question: if Golden State isn’t first, who is?

The Miami Heat and Cleveland Cavaliers are the other two teams reported to be on James’ short list. Though teams like the Denver Nuggets, Philadelphia 76ers, and Minnesota Timberwolves have been mentioned in passing by various outlets.

Truth is, no one can predict what James will do. But using all of the information at our disposal, I can’t imagine Cleveland isn’t at the front of the race.

The Cavs offer more than any other team. Cleveland is the only city where James can compete for a title as a supporting player while still being the King. He’ll reign supreme in Cleveland even if James Harden, Evan Mobley and Donovan Mitchell play larger roles. That’s something James can’t get in Golden State or Miami.

All of the boxes are checked in this scenario. James would be in a city where he is beloved. He’d be joining a team that is missing his expertise more than anything else. There’s even a Swenson’s in Rocket Arena. I can’t imagine this doesn’t entice LBJ.

Walt Weiss provides update on Sean Murphy, discusses Jim Jarvis and bullpen options

LOS ANGELES, CALIFORNIA - MAY 09: Sean Murphy #12 of the Atlanta Braves bats in the second inning against the Los Angeles Dodgers at Dodger Stadium on May 09, 2026 in Los Angeles, California. (Photo by Meg Oliphant/Getty Images) | Getty Images

We’re just under an hour away from first pitch at Truist Park and there’s going to be a bit of a new look both on the mound and out in the field for the third game of this series between the Atlanta Braves and the St. Louis Cardinals. Hurston Waldrep is set to make his first start of the season and Jim Jarvis is in the lineup and starting at shortstop for Atlanta.

Walt Weiss spoke with the media ahead of tonight’s contest and as you can imagine, those two aforementioned players were certainly the topic of conversation and people of interest in the run-up to Thursday night’s game.

On Hurston Waldrep ahead of tonight’s start

Walt Weiss told the media that he’s expecting something like 70-to-around-80-or-so pitches from Waldrep tonight. He described his expectations as “hopefully similar to what we got last night from [Reynaldo López].” López threw 69 pitches and tossed five innings with the Cardinals scoring their lone run of the night in the first inning. Anything similar to that would be greatly appreciated and Weiss said that he’s really “looking forward to it. [Waldrep] was dominant at times last year…it’s good to have him back in the mix here.

On having Jim Jarvis back in the lineup

“A baseball-y player, to use a common term,” is how Walt Weiss described having Jim Jarvis in the fold. “He’s got a good bat. He’s a little different from all the other players in the lineup to where he wants to go deep into counts and draw walks.”

Weiss continued to discuss how he was looking forward to utilizing his starting shortstop for the rubber match against the Cardinals by going into his versatility. “He can hit too,” continued Weiss. He’s having a nice year at Triple-A. He defends well and he’s got a good arm. He runs pretty well. It’s nice having another left-handed bat against a tough righty like [Cardinals starter] Dustin May. It’s nice to have that option as a left-handed option. The shortstop thing will be day-to-day but he’s nice to have.”

When asked about whether or not Jim Jarvis could be deployed in a platoon-type situation, Walt Weiss mentioned that it’s possible but was ultimately non-committal and preferred to keep his options open in that regard. “I’ll look into the numbers and go from there but other than that, he can play other spots in the infield and spell some other guys against right-handers. It gives us a bit more flexibility,” answered Weiss.

On long-relief options

“I think we’re covered,” said Weiss when he was asked about the multi-inning relief options out of the bullpen ahead of Thursday’s game against the Cardinals. “[Ian] Hamitlon and [James] Karinchak have both gone multiple innings in Triple-A, so they’re capable of doing that. I think we’re covered, yeah.”

On Sean Murphy’s status

It’s been around eight weeks now for the Braves when it comes to haing Sean Murphy on the shelf. Friend of the site Grant McAuley asked Weiss about whether or not Murphy was getting close to a rehab stint and Weiss seemed to indicate that any rehab stint wouldn’t exactly be imminent at the moment.

“I’m not exactly sure when he’s going out on rehab,” said Weiss. “I don’t want to speculate. He’s starting to progress and do some baseball things but I’m not sure exactly when that rehab clock will start.”