Yankees slugger Giancarlo Stanton could return for the playoffs after a 5 1/2-month absence

NEW YORK (AP) — Yankees slugger Giancarlo Stanton could return for the playoffs after a 5 1/2-month absence due to calf strains.

Stanton faced pitchers Wednesday at Double-A Somerset along with center fielder Trent Grisham, sidelined since straining his right hamstring on Sept. 4. Both ran the bases and Stanton homered while taking six or seven at-bats.

“Putting them on the outskirts of the conversation,” New York manager Aaron Boone, bothered by a cold, said in a raspy voice.

Already without injured star Aaron Judge due to a strained right calf, New York is likely to host Boston in a best-of-three Wild Card Series starting Tuesday, with all three games at Yankee Stadium.

Following the end of the seasons for Yankees farm teams, New York has minor leaguers working out at Somerset in nearby New Jersey.

Stanton hasn’t played since April 24 because of strained calf muscles in both legs after starting the season with a .256 batting average, three homers and 14 RBIs in 24 games. The 36-year-old former NL MVP had 38 homers and 100 RBIs in his first season with New York in 2018 but has missed 500 of 1,194 games since (41.9%), through the end of this regular season.

His other injuries included strains of his right biceps, right knee, left hamstring (three times), left quadriceps and both calf muscles along with right ankle inflammation, left Achilles tendinitis and tendon pain in both elbows.

“You’re looking more at a pinch-hit scenario,” Boone said. “We’ll see if that’s even a realistic option.”

Stanton is owed $25 million next year in the final guaranteed season of a $325 million, 13-year contract that includes a $10 million buyout of a 2028 club option.

Vladimir Guerrero Jr. says $500 million deal on his mind 'every at-bat I fail'

BALTIMORE — Vladimir Guerrero Jr. isn’t afraid to admit it: His 14-year, $500 million contract absolutely weighed on him during this, his most unproductive season of his decorated career.

Guerrero signed that megadeal in March 2025 and then drove the Toronto Blue Jays all the way to Game 7 of the World Series with a fantastic postseason. Yet he followed that with the worst season of his career, most notably failing to hit a home run in his own ballpark until the 75th home game of the season.

After the Blue Jays were officially eliminated from 2026 contention with a 4-2 loss to the Baltimore Orioles on Wednesday, Sept. 23, Guerrero came clean: Every weak grounder, every strikeout, every Blue Jays loss weighed significantly on him.

As did the notion of living up to his contract.

“I’ve got to be honest with you: Of course. Every at-bat that I fail, I think about my contract,” Guerrero said via club interpreter Hector Lebron between games of a split doubleheader at Camden Yards. “I know all the people who go to (Rogers Centre), they pay to see me being successful, to do something good every at-bat.

“Every time, I think about my contract, mentally. So, it is what it is.”

Here’s what it is: Guerrero’s batted .263 with nine home runs and a .695 OPS this season. He’s established full-season career lows in virtually every major category, most notably slugging percentage – .360 with just 34 extra-base hits, his slugging down more than 100 points from last year’s .467 and .495 career mark entering this season.

To say nothing of October 2025: Guerrero had one of the greatest postseason runs in recent history, batting .397 with a .494 OBP, 1.289 OPS, eight homers and 29 hits in 18 games.

But that run came at a cost. Guerrero says he took six weeks off after the World Series to let his body recover, which certainly cut into his typical offseason training regimen. While the 6-foot, 245-pound first baseman remains in good shape and didn’t go on the 10-day injured list this season, hamstring and lower back maladies and a stint on the concussion IL stymied him.

Guerrero insisted injuries were not to blame for his poor production, though he was quick to credit Toronto’s staff for getting him game-ready.

“When it’s a bad year, it’s a bad year,” he says. “I didn’t have any major injuries. Some things that happened through the year, I gotta say, our medical staff and trainers did a great job. They worked very hard with me.

“Maybe I wasn’t 100% physically, but it is what it is. I tried my best every day to go out there as ready as I could. It’s over right now.”

Blue Jays fans have been forgiving of their six-time All-Star through his home run drought and other struggles, but some took exception to a recent Spanish-language interview he conducted with journalist Veronica Batista.

He intimated that he was being paid his $500 million deal “for what he’d already done,” comments that were perhaps lost in translation to indicate his deal was a reward, not a pact to live up to.

Guerrero aimed to clarify that Wednesday.

“I said, obviously, I felt really bad about the year I had. Couldn’t help get my team to the postseason,” he says. “And I said I feel every player gets paid for what they’ve done. Now, with that said, I signed my contract at the beginning of last year. And I did put a good year, and then the playoffs to help the team get into the World Series.

“To the fans, I have never stopped working very hard. I’m going to go into the offseason again to prepare myself to do the best I can. Physically, mentally, everything I have.”

Blue Jays manager John Schneider said the struggles of his 77-81 club were collective and has the staff preparing for a significant self-examination, one year after they won 94 games, the AL East and the AL pennant.

Guerrero, he said, did not accept failure.

“For Vlad in particular, he’s got all the potential in the world. We know that,” says Schneider of Guerrero, who has played in 141 games this season. “We’ve seen him be one of, if not the best player in the game. Years like this can happen. Myself, my staff and Vlad – he’s not chalking this up to oh, this is one of those years.

“He worked tirelessly to try and get out of that funk he was in. He tried different ways to prepare and he posted every day. It’s hard to pinpoint it.”

For Guerrero, 2026 is certainly one to grow on. And he can only hope that the $500 million deal that began this season creates a bar to reach, not an anvil that weighs him down.

“I have to learn a lot from this year. It’s a process,” he says. “Especially when you go to the World Series, like last year, that was my goal again this year. You put that pressure on yourself a little bit, trying to take your team back to the World Series. It didn’t happen.

“I wasn’t expecting the year that I had. But I’m going to be working on that.”

This article originally appeared on USA TODAY: Vladimir Guerrero Jr. says $500 million deal on his mind 'every at-bat I fail'

Colorado Rockies vs. Arizona Diamondbacks game discussion: Merrill Kelly vs. Mason Adams

DENVER, COLORADO - SEPTEMBER 16: Starting pitcher Mason Adams #38 of the Colorado Rockies throws against the San Diego Padres in the first inning at Coors Field on September 16, 2026 in Denver, Colorado. (Photo by Matthew Stockman/Getty Images) | Getty Images

The Colorado Rockies reached 100 losses for the fourth straight season with last night’s defeat at the hands of the Arizona Diamondbacks. The loss felt fitting for the unfortunate milestone, as the Rockies managed only three hits (compared to Arizona’s 13) and struggled to get much going on either side of the ball.

They’ll look to rebound tonight in the penultimate home game of the year.

Promising rookie Mason Adams gets his sixth start, bringing in an 0-1 record, a 5.09 ERA, and 23 strikeouts to 12 walks. His last three starts have been a bit of a rollercoaster in terms of traffic on the basepaths, as Adams gave up eight, two, and then eight hits in those respective starts. He’s also surrendered at least one home run in each of his six starts. Adams’ last outing was the worst of his young career, with six runs allowed on eight hits with only one strikeout to three walks in a 9-3 loss to the San Diego Padres.

The Diamondbacks try to slither up the Wild Card standings, currently sitting four games behind the Chicago Cubs, Philadelphia Phillies, and Padres. The Phillies found a win last night, while the Cubs and Padres both lost, knotting all three clubs at 87-70.

Arizona will roll out Merrill Kelly, currently 9-14 through 28 starts and a 5.00 ERA. This will be Kelly’s third time facing Colorado in 2026, picking up a win in a 9-1 victory back in May and a loss in a 6-4 game in August. Kelly is on the same rollercoaster as Adams, giving up seven, two, and seven hits in his last three games. The back end of the season has been difficult for Kelly, who took losses in five of his last seven starts.

Tuesday night’s matchup was lopsided. With both of tonight’s starters reeling over the last month, the game presents an opportunity for both offenses to get lots of baserunners on and make it more of a battle. We’ll see if the Rockies’ bats can cash in.

First Pitch: 6:40pm MT

TV: Rockies.TV

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

Diamondbacks SB Nation:AZ Snake Pit

Lineups:


Join the conversation!

Sign up for a user account and get:

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

Download the SB Nation app on iOS or Android

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

Alonso hits 41st homer as Orioles beat Blue Jays 4-2 to eliminate Toronto from the playoff race

BALTIMORE — Peete Alonso hit his 41st home run of the season, Chris Bassitt took a shutout into the sixth inning and the Baltimore Orioles beat the Toronto Blue Jays 4-2 in the first game of a doubleheader Wednesday, eliminating the defending American League champions from the postseason race.

The Orioles and Blue Jays both entered this twin bill one loss from elimination. The best the Blue Jays (77-81) can do now is finish .500 — a season after they pushed the Los Angeles Dodgers to extra innings in Game 7 of the World Series.

Max Scherzer (3-9) allowed four runs and four hits in five innings in the 500th appearance — and 491st start — of his career. He struck out seven and walked three. The 42-year-old right-hander said he hopes he can come back on short rest to pitch again Sunday in the season finale — and he’ll likely have something to say in the next couple days about his future.

The 37-year-old Bassitt (9-5) allowed two runs and seven hits in five-plus innings. He was pulled with two on in the sixth and both runners scored on second baseman Jeremiah Jackson’s throwing error.

Andrew Kittredge pitched the ninth for his 11th save.

Scherzer struck out three in the first, but Jackson hit an RBI single in the second for the Orioles. With men on first and third and two out, Jackson took off for second, then stopped and got in a rundown. Colton Cowser was slow leaving third, but the Blue Jays kept going after Jackson, allowing Cowser to score.

Alonso’s two-run shot in the fifth pulled him even for the AL lead in homers with Houston’s Yordan Alvarez and Tampa Bay’s Junior Caminero. Alonso is eight RBIs ahead of Alvarez for the league lead and could spoil the Houston slugger’s pursuit of a Triple Crown.

Ceddanne/Superman return in Guardians vs Red Sox

BOSTON, MASSACHUSETTS - AUGUST 31: Ceddanne Rafaela #3 of the Boston Red Sox makes a diving catch during the sixth inning of a game against the Seattle Mariners August 31, 2026 at Fenway Park in Boston, Massachusetts. (Photo by Maddie Malhotra/Boston Red Sox/Getty Images) | Getty Images

The Red Sox and Guardians may not have as flashy of a pitching showdown as Payton Tolle vs. Payton Messick on Tuesday night, but Sonny Gray, who leads the team – nay, the American League – in wins, with 17, and strikeout threat Foster Griffin face off. As the Red Sox bought at the deadline, so did the Guardians, and a benefactor of that is Foster Griffin. The 31-year-old lefty is having the best season of his career and has become a viable starter as the Guardians look to punch their ticket to the October dance tonight; they have two paths and both require a win at Fenway.

For the Red Sox, who have a minted interim (insert strike through here) manager and a CBO enjoying a new option, there’s significantly less stress, but the “vibes” need to continue into the weekend even with the impending storm already rescheduling Sunday’s game against the Cubs to Friday afternoon. But for now, it’s only Wednesday, so enjoy!

It’s time for Red Sox baseball!

Blue Jays put Dylan Cease on the IL shortly after being eliminated from the playoff race

BALTIMORE (AP) — The Toronto Blue Jays put right-hander Dylan Cease on the 15-day injured list with shoulder inflammation, ending his 2026 season.

The move came between games of Wednesday’s doubleheader at Baltimore, after the Blue Jays dropped the opener and were eliminated from postseason contention. Cease went 11-6 with a 2.40 ERA this season, his first with Toronto.

Cease signed a $210 million, seven-year contract to join Toronto after he spent his first seven seasons with the Chicago White Sox and San Diego Padres. He made 29 starts this year. The last one was Friday, when he walked six batters and was replaced in the third inning.

Aaron Judge clarifies goal is to return for Wild Card series, but Yankees have final say

Yankees star Aaron Judge is doing everything he can to play this postseason, and intends to be available when New York starts its Wild Card series next Tuesday. 

Speaking with ESPN's Jorge Castillo on Wednesday, the two-time reigning AL MVP made those intentions clear.

"That's what the plan is," Judge said. "Try to get my body ready so I'm ready to go."

Judge's comments ahead of the team's 9-2 win over Tampa caused a stir as manager Aaron Boone, just 24 hours earlier, while not ruling Judge out completely, said he wasn't expecting the slugger to be an option in the Wild Card round.

Boone was asked about Judge's comments after the victory and reiterated his earlier statement, and that they have to wait until the time comes to make a decision.

"Like, I said, I'm not ruling anything out. We got days away till that," Boone said. "Not that I'm necessarily expecting that one way or the other, but we're going to listen to the body and see how he heals. And if he's in a position to do that, obviously, we're going to want him."

Boone wouldn't go into speculation about when Judge could possibly return and said we'll have to wait to find out whether the two-time reigning MVP will be on the roster or not when the Yankees play next Tuesday.

Judge later elaborated on his comments to ESPN following the win, saying that his desire is to get back to the Yankees as soon as possible, but acknowledges it's not up to him.

"My goal is to come back as soon as I can. That's what we're doing right now," Judge said. "If [Boone] says, I'm not going to be ready. I got no control over that. I got control of what I can do to try to get back as soon as I can.

"So, yeah, if you're asking if I'm going to be back. I'm going to tell you, yeah, I'm doing everything I can. Every single day, I show up here to get back and be ready to go."

The Yankees placed Judge on the IL with a right calf strain this past Saturday, which put an end to his regular season. However, the possibility of the Yankee captain returning has been one of the biggest storylines as the MLB playoffs begin.

Judge told ESPN that he's had plenty of talks with Yankees decision-makers about his condition, and that he's unsure if he'll make the Wild Card roster.

Judge had a PRP injection on Monday, and he said he's doing some work in the training and weight rooms. But if Judge is on the roster to start the postseason, it could affect the Yankees lineup.

The DH spot is already taken up by Ben Rice. If Rice shifts to first base, that means Luis Garcia Jr. will have to sit.

Judge said he'll play wherever they need him, but is aware of this quirk in the lineup and returning to play the field is likely best for the team. 

"Obviously, I want to try to come back and be ready to play the field because I think that gives us the best lineup, especially with how Benny's swinging the bat. You got Garcia and [Paul Goldschmidt] at first base. Yeah, look, I'm a right fielder. That's what we're trying to do; anyway, I can get back to good form to play the outfield."

While Judge's career numbers would make him a much-needed boost to the Yankees offense, the slugger struggled when he returned from a fractured rib injury he suffered in May. He went 4-for-23 with 13 strikeouts, one walk and one home run upon his return.

Judge's health and roster construction are factors that Boone and the organization must weigh before they take the field next Tuesday. But Judge sees the potential of the 2026 Yankees, especially with the way the pitching has carried the team. 

He believes the Yankees have a shot against any team and that's why he's trying so hard to return.

"Guys are peaking at the right time," Judge said. "We're going to rely on [the rotation] heavily... and then throw it to the backend of our bullpen. I like our chances against anybody. That's why you don't want to miss out on opportunities like this, especially going to the postseason when you got a team like this."

Mets at Rangers: Lineups, broadcast info, and open thread, 9/23/26

ARLINGTON, TEXAS - SEPTEMBER 22: Bo Bichette #19 of the New York Mets at bat during a game against the Texas Rangers at Globe Life Field on September 22, 2026 in Arlington, Texas. (Photo by Stacy Revere/Getty Images) | Getty Images

Mets lineup

  1. Francisco Lindor – SS
  2. Juan Soto – DH
  3. Bo Bichette – 3B
  4. Mark Vientos – 1B
  5. Carson Benge – RF
  6. Marcus Semien – 2B
  7. Francisco Alvarez – C
  8. A.J. Ewing – CF
  9. Nick Morabito – LF

Nolan McLean – RHP

Rangers lineup

  1. Wyatt Langford – LF
  2. Corey Seager – SS
  3. Josh Jung – DH
  4. Brandon Nimmo – RF
  5. Ezequiel Duran – 3B
  6. Jake Burger – 1B
  7. Nicky Lopez – 2B
  8. Danny Jansen – C
  9. Evan Carter – CF

Cody Bradford – LHP

Broadcast info

First pitch: 8:05pm EDT
TV: SNY
Radio: Audacy Mets Radio WHSQ 880AM, Audacy App, 92.3 HD2

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!

Download the SB Nation app on iOS or Android.

Cincinnati Reds vs. Atlanta Braves – Andrew Abbott vs. Chris Sale

MILWAUKEE, WI - SEPTEMBER 11: Andrew Abbott #41 of the Cincinnati Reds pitches during the game between the Cincinnati Reds and the Milwaukee Brewers at American Family Field on Friday, September 11, 2026 in Milwaukee, Wisconsin. (Photo by Kylie Bridenhagen/MLB Photos via Getty Images) | MLB Photos via Getty Images

The Cincinnati Reds are back in action on Wednesday night in Altanta as a pair of southpaws will start at Truist Park. The Braves will roll out ace Chris Sale while Cincinnati turns to former All Star Andrew Abbott, with first pitch set for 7:15 PM ET.

Here’s how both clubs will line up to start:

Today’s Lineups

REDSBRAVES
Juan Brito – RFDrake Baldwin – C
Elly De La Cruz – SSMauricio Dubon – LF
Sal Stewart – 1BMatt Olson – 1B
Dane Myers – CFOzzie Albies – 2B
Eugenio Suarez – DHMichael Harris – CF
Matt McLain – 2BAustin Riley – 3B
Oswaldo Cabrera – LFSean Murphy – DH
Will Banfield – CBrewer Hicklen – RF
Ke’Bryan Hayes – 3BHa-Seong Kim – SS
Andrew Abbott – LHPChris Sale – LHP

Game 158 Game Day Thread – New York Mets @ Texas Rangers

SEATTLE, WASHINGTON - SEPTEMBER 09: Cody Bradford #61 of the Texas Rangers delivers during the game against the Seattle Mariners at T-Mobile Park on September 09, 2026 in Seattle, Washington. (Photo by Kevin Ng/Getty Images) | Getty Images

New York Mets @ Texas Rangers

Wednesday, September 23, 2026, 7:05 PM CDT (105.3 The Fan / Rangers Sports Network)

The Shed

RHP Nolan McLean vs. LHP Cody Bradford

Today’s Lineups

METSRANGERS
Francisco Lindor – SSWyatt Langford – LF
Juan Soto – DHCorey Seager – SS
Bo Bichette – 3BJosh Jung – DH
Mark Vientos – 1BBrandon Nimmo – RF
Carson Benge – RFEzequiel Duran – 3B
Marcus Semien – 2BJake Burger – 1B
Francisco Alvarez – CNicky Lopez – 2B
A.J. Ewing – CFDanny Jansen – C
Nick Morabito – LFEvan Carter – CF
Nolan McLean – RHPCody Bradford – LHP

Go Rangers!

Yankees front office makes an appearance on ‘Survivor’

TAMPA, FLORIDA - MARCH 21, 2026: A closeup view of the New York Yankees logo on a New Era hat prior to a spring training Spring Breakout game against the Atlanta Braves at George M. Steinbrenner Field on March 21, 2026 in Tampa, Florida. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images

If you decide to wander your eyes during a potential lull in Wednesday night’s matchup against the Rays, or if you want to kill some time waiting for the Yankees to appear in the upcoming Wild Card Series, you might find a fun surprise if you change the channel to CBS.

Yankees Assistant Director of Baseball Operations Mike Pinsky will be making an appearance as a contestant on the 51st season premiere of Survivor. For those who are unaware, the show features contestants from around the US who compete in survival challenges and mastermind social strategy to outwit, outlast, and outplay fellow competitors for 26 days until one person is left standing on a remote island with few supplies.

Pinsky will be representing the Yankees front office on the show, and he might even show off his skills to survive the first night of tribal council, where someone is at risk of getting voted off the island.

The new season airs Wednesday at 8 p.m. ET, with approximately 13 episodes in a season. If you’re interested, tune in to see how far he can go!

Game Thread: White Sox (81-76) at Royals (67-90)

MINNEAPOLIS, MINNESOTA - AUGUST 29: Erick Fedde #47 of the Chicago White Sox delivers a pitch against the Minnesota Twins in the first inning at Target Field on August 29, 2026 in Minneapolis, Minnesota. The White Sox defeated the Twins 3-2. (Photo by David Berding/Getty Images)
Erick Fedde has been the Sox’s steadiest arm lately. Tonight, they’ll need him to carry the load after Bryan Hudson’s opening stint. | (David Berding/Getty Images)

The White Sox scored 14 runs Tuesday night, so hopefully there’s still a little gas left in the tank. A little less drama on the pitching side would be nice, too. Trevor Richards and Luis Castillo combined to give up seven runs over two innings in the 14-11 victory. Yikes.

That win, paired with a Texas Rangers loss, put the Sox one step from October. If Chicago wins tonight and Texas loses again, the South Siders will clinch a playoff berth. Cleveland’s win over Boston kept the Sox one game back in the AL Central, so there’s still plenty at stake beyond punching their ticket.


Bryan Hudson will open for Chicago before handing the ball to Erick Fedde for the bulk of the innings. This will be the southpaw’s ninth appearance as an opener, a role he’s handled well all season. In 9 2/3 innings, Hudson has a 2.79 ERA and 0.72 WHIP while holding opponents to a .188 average.

Fedde has been the Sox’s most dependable arm over his past seven outings, going 2-2 with a 2.56 ERA and 1.17 WHIP. He allowed one run on four hits with two walks and six strikeouts his last time out, though he fell one out short of completing five innings.

The Sox could use some length from the veteran tonight. Skipper Will Venable had to turn to the arm barn after just four innings from Anthony Kay on Tuesday, and the Royals made sure nobody got too comfortable with Chicago’s early lead. Fedde has completed five innings in three of his last four appearances. If he can cover five or six after Hudson’s opening stint, the rest of the bullpen gets a much more manageable assignment.

Fedde’s breaking pitches rank in the 97th percentile in run value, with his sweeper in the 99th. His changeup sits in the second percentile, while his chase and whiff rates have been low. Getting ahead and leaning on that sweeper would help keep Kansas City from stringing together another long inning.

Seth Lugo starts for the Royals. The righthander is 7-9 with a 5.06 ERA and 1.46 WHIP, but things have been even rougher over his past seven starts: a 7.60 ERA and 1.81 WHIP. Houston got to him for four runs on eight hits over five innings in his last outing. That’s good news for the Pale Hose.

Lugo’s Savant numbers offer the Sox an opening. He ranks in the 11th percentile in expected ERA and the ninth in expected slugging percentage, while his four-seamer and sweeper have both struggled by run value. Chicago put up 14 runs Tuesday. Asking for a few more against Lugo doesn’t feel greedy, does it?

On the offensive side Randal Grichuk, Miguel Vargas and Brenton Doyle have each hit better than .330 over the past seven days, although Vargas is the only one of the three in tonight’s starting lineup. Kyle Teel, Andrew Benintendi and Colson Montgomery have all hit below .200 in that span. They’ll have a chance to turn things around against a pitcher who has had trouble limiting hard contact.

White Sox Lineup

The Royals don’t walk much or hit for a great deal of power, and their -105 run differential reflects a difficult season. Tuesday was a reminder that they can still score in bunches when the pitching gives them the chance. A clean opening from Hudson and a lengthy outing from Fedde would go a long way toward making this one less stressful.

Royals Lineup

First pitch is scheduled for 6:40 p.m. CDT at Kauffman Stadium. The game will air on CHSN, with radio coverage on ESPN 1000.

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!

Download the SB Nation app on iOS or Android

Braves vs Reds chat and discussion: Chris Sale vs Andrew Abbott

The Atlanta Braves are taking on the Cincinnati Reds after overcoming a scare yesterday where Ronald Acuña when down when he fouled a ball off of his lower leg. Fortunately, tests came back negative.

Chris Sale is likely making his final start of the regular season in a matchup against Andrew Abbott where we see opposite types of seasons happening. Sale is having one of the best seasons of his career, firmly in line to come in second or third place in Cy Young voting, while Abbott is having the worst season of his four year career.

There is not much to gain or lose in today’s game since the Dodgers have all but secured the second seed, but it is always fun at the end of the season to see which players can pad their stats in hopes of earning some award respect.

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

Lineup

Preview

GUARDIANS AT RED SOX: Gray vs. Griffin, discussion

CLEVELAND, OHIO - SEPTEMBER 20: Center fielder Petey Halpin #0 of the Cleveland Guardians misses a fly ball hit by Jonah Heim #15 of the Athletics during the eighth inning at Progressive Field on September 20, 2026 in Cleveland, Ohio. (Photo by Jason Miller/Getty Images) | Getty Images

Here’s the Guardians lineup:

Here’s the Red Sox lineup:

Let’s go, Guardians!

Royals vs. White Sox September 23 game discussion

ST. PETERSBURG, FL - JUNE 25: Seth Lugo #67 of the Kansas City Royals reacts after giving up a home run to Junior Caminero #13 of the Tampa Bay Rays during the first inning of a baseball game at Tropicana Field on June 25, 2026 in St. Petersburg, Florida. (Photo by Mike Carlson/Getty Images) | Getty Images

There was a brief moment for just over two weeks in August when the Royals went 13-2 and looked like they were putting some things together. Since then, they have lost series to the Marlins, Blue Jays, Diamondbacks, Red Sox, Astros, and then got swept by the Pirates. If they lose tonight, it will be the 7th series loss in a row. Let’s hope the bullpen can find their way back to being some semblance of mediocre, a big step up from lately, and secure a win tonight.

I do like the feel of a lineup with Maikel Garcia moving Salvador Perez down a few spots for next year. If they had one more big right handed bat…