Dodgers rookie Roki Sasaki touches 97 mph in sim game while nearing return from shoulder injury

Roki Sasaki was back on the mound at Dodger Stadium on Friday, though it remains to be seen when his next trip will be.

The Los Angeles Dodgers rookie threw a three-inning simulated game, with 46 pitchers against outfielder Alex Call and some of the team’s minor leaguers. Per Dodger Blue, his fastball velocity reached 96-97 mph, with some 95 mph pitches as well.

Sasaki has been on the injured list since mid-May with a right-shoulder impingement. It was unclear if he would pitch again this season, but he’s now trending toward a return late in the season.

Dodgers manager Dave Roberts said after the sim game that the team was still figuring out if Sasaki’s next step is a rehab assignment or another sim game. He praised Sasaki’s delivery as looking cleaner, while also noting that he was still figuring some things out:

He’s more physical, I know he’s gained some weight. The throw wasn’t as shoulder-y, I think it’s a little bit more clean. He was still kind of searching, as far as asking the pitching coaches and things, and that’s what people do. We’re waiting for him to get to a point where he feels really comfortable and confident in his delivery and where he’s at, so he can attack the hitters. We’re not there yet, but I thought for a three-inning situation, solid.”

Sasaki joined the Dodgers last offseason as one of the most-hyped young arms in recent memory and the NL Rookie of the Year favorite, but the results lagged far behind the expectations in his first eight starts with the team.

Beyond the question of when he comes back is how different of a pitcher he will be. He had two major problems in his first run: an enormous lack of control and a fastball that hitters crushed when he did manage to land it in the zone (they slugged .494 against it in total). His 14.3% walk rate would be the worst of any qualified pitcher in MLB this season, and his 15.6% strikeout rate would be the fourth-worst.

At an average of 96.0 mph, Sasaki’s fastball wasn’t quite the triple-digit monster he showed back in the 2023 World Baseball Classic, when he threw 26 of his 29 fastballs for at least 100 mph. That velocity was trending down as well, with an average of 94.8 mph in his last two starts.

Roki Sasaki simply has to throw both harder and more accurately when he returns, with a new pitch in his arsenal too. (Photo by Christian Petersen/Getty Images)
Christian Petersen via Getty Images

This has been a concern for Sasaki for a while, as his velocity was down last year too and he reportedly asked basically every team interested in him why they thought that happened. He will almost certainly be trying to throw harder when he comes back, and he will also reportedly be throwing a new fastball.

As Roberts said Thursday, Sasaki has spent some of his rehab time working on a two-seam fastball:

“I think it’s probably a combination of the pitching coaches, probably watching Shohei, probably watching Major League hitters,” Roberts said. “To have two separate fastballs, one that potentially could miss a bit and one that could put a ball on the ground, those are two good weapons.

“I appreciate that Roki is open to the two-seamer as well.”

Sasaki has a fairly limited arsenal, with a four-seamer, slider and his famous splitter, which remained effective during his struggles. We’ll see if he’s ready to deploy it in games as he nears a return, and if it’s the missing piece that could unlock his still sky-high potential.

Knicks finalizing deal with Chris Jent to be associate head coach

Knicks coach Mike Brown has found his guy to help lead his new team.

New York is finalizing a deal with Charlotte Hornets assistant Chris Jent to become the Knicks’ associate head coach, sources tell SNY’s Ian Begley.

Jent, 55, was on Brown’s staff with the Cleveland Cavaliers. Jent was an assistant coach with the 76ers, Magic, Cavaliers, Kings, Hawks, Lakers and Hornets from 2003 to 2025. He was the interim head coach for the Magic during the 2004-05 season, where he went 5-13.

Recently, Jent led the Hornets to the Las Vegas summer league championship in July.

Jent was also a player and won a title with the Rockets in 1994 and played for the Knicks during the 1996-97 season.

The Jent hiring comes after the Timberwolves’ Pablo Prigioni and Pacers’ Matt Weinar pulled their names from consideration. Brown also hired Clippers assistant Brendan O’Connor this offseason to be the top defensive assistant in New York.

Mets give players, hitting coaches a vote of confidence they can turn offensive struggles around

Mets manager Carlos Mendozaraised some eyebrows when he said his team is unable to make adjustments after Wednesday’s loss to the Guardians.

Some took it as the skipper calling out his coaches and the players for not being able to figure out Guardians starter Gavin Williams, who was two outs away from pitching a no-hitter. It was the culmination of a terrible homestand where the team went 1-5 and have lost eight of their last nine games. 

And a large part of the slump has been the Mets’ offense. Since the All-Star break, their team’s OPS is .639, last in MLB, and their .213 batting average ranks 29th in baseball. 

Despite those numbers, the president of baseball operations, David Stearns, voiced his confidence that the offense will turn itself around.

“I believe in our guys,” Stearns told the media prior to Friday’s series opener against the Brewers. “Clearly, everyone’s frustrated. Players are frustrated. At times, I’ve been frustrated. But I believe this is a good offensive team, I believe in the process we have in place and I’m confident we’re going to see that going forward.”

Stearns was then asked about the team’s hitting coaches and whether they should be to blame for the team’s offensive struggles.

“No. I have confidence in our hitting coaches,” he said. “They have track records and lead and put together quality offenses. This is, at times, baseball. It will drive you crazy when you have talented players that go through stretches like this. Over the last couple of weeks, we’ve had a lineup where we’ve had stretches where we haven’t performed up to our capabilities. It’s frustrating and everyone is working as hard as they can to turn this thing around. And I think we will.”

Mendoza was asked about the coaches before Friday’s game, as well, but the Mets skipper echoed Stearns in giving them a vote of confidence.

“I think they are good at what they do,” Mendoza said. “Making sure they get the message across. Extremely hard workers. Day in, day out not only the physical work but putting together game plans, starting pitchers, working on the mechanics. There’s a lot that goes behind the scenes. They are really good at what they do.”

Stearns did acknowledge Mendoza’s lack of adjustment comments from Wednesday, saying that it’s a reasonable criticism and there have been discussions, but it’s an “easier said than done” situation. But he believes in the veteran players to make those adjustments in-game, especially from the top of the lineup.

Over their last 15 games, entering Friday, Francisco Lindor, Juan Soto, Pete Alonso and Brandon Nimmo have gone a combined 48-for-232 (.206) with nine home runs and 68 strikeouts.

That inconsistency has put the Mets behind the eight ball in a lot of their games, but the team remain confident they will bounce back.

“I don’t have a silver bullet answer for [the inconsistency],” Stearns said. “We’re not the first good team to have periods in the season where we’re not clicking. I understand it’s unique when you have the quality of players at the top to go through some struggles at the same time. I completely understand why that raises some questions and why that raises frustration. But at the same time, we have to trust that these are really good players. They believe in themselves. As an organization, we certainly believe in them, and I have full faith that they are going to snap out of it. And we’re going to see a good offense.”

“We got really good hitters. That’s where it starts,” Mendoza said. “They’re really good players, they’ve done it before. When you’re going through it, it gets noisy. When you look at our players, when you look at that locker room there’s a lot of talent there. They’ll get out of it.”

Lakers open season at home against the Warriors

Veteran NBA superstars LeBron James, left, and Stephen Curry will renew their rivalry on Oct. 21 in a nationally televised game on opening night of the season. (Michael Wyke; José Luis Villegas / Associated Press)

Lakers and NBA fans in general will get a quick view of two of the league’s longtime greats when LeBron James and the Lakers open the regular season against Stephen Curry and the Golden State Warriors on Oct. 21 at Crypto.com Arena, people not authorized to speak publicly on the matter told The Times on Friday.

The game will be nationally televised on NBC and it will give Lakers fans a chance to see Luka Doncic’s new and trimmed body.

According to those people, the Lakers will play the Houston Rockets and newly acquired Kevin Durant on Christmas Day at home, one of five games on the holiday. That will give fans another chance to see the league’s veteran superstars go at it again.

The NBA will release the full schedule soon.

The Lakers will start training camp Sept. 29 and will play six preseason games.

The first preseason game is against the Suns at Acrisure Arena in Palm Springs on Oct. 3. The rest of the preseason game are: at Golden State on Oct. 5; against the Warriors at Crypto.com Arena on Oct. 12; against the Suns in Phoenix on Oct. 14; against the Dallas Mavericks at T-Mobile Arena in Las Vegas on Oct. 15; against the Sacramento Kings at home on Oct. 17.

Sign up for our weekly newsletter on all things Lakers.

This story originally appeared in Los Angeles Times.

Mets’ David Stearns: Nolan McLean, Brandon Sproat ‘putting themselves in the position’ to be called up

Mets prospectsNolan McLean and Brandon Sproatare “putting themselves in the position” to be called up, president of baseball operations David Stearns said while answering a question about the two right-handed pitchers before Friday’s game on SNY.

“I think it’s all part of the equation,” Stearns said when asked how much “roster flexibility” factors into McLean and Sproat remaining with Triple-A Syracuse. “So, the roster situation’s part of the equation. Ensuring that we treat their development appropriately is part of the equation.

“They’re doing a great job. I think they’re putting themselves in the position, when and if we have a need, we feel confident going down there and getting an arm. And we’re going to continue to factor them in as we go through the rest of the season.”

Stearns echoed his previous sentiments about timing.

“I think, ideally, you’d have some runway,” he said. “I also understand that, sometimes, the realities of a major league season don’t allow you to do that. So, ideally, yes — if you’re calling up someone like that, you’d like them to have a multiple-start runway. That would be my expectation, but there are no absolutes in this thing. Sometimes, we have to adjust to what the season gives us.”

At the same time, Stearns kept his options open.

“I don’t think we’d close the door on anything right now, especially as we get into the second half of the month, into September, where we have a little roster flexibility, you have the extra pitcher,” he said. “I think it opens up a variety of different possibilities.

“We’re in early August, and that is well into the season. We’re in a pennant race. There’s also a lot of baseball left. A lot of things are going to happen over the next month and a half, and we’re going to put our roster and pitching staff in the best position to help us going forward.”

McLean and Sproat, both 24, are Nos. 4 and 5 overall in SNY contributor Joe DeMayo‘s midseason top 30 prospects.

In 15 games (12 starts) for Syracuse this season, McLean is 5-4 with a 2.81 ERA and 1.09 WHIP.

Sproat, meanwhile, is 7-5 with a 4.10 ERA and 1.26 WHIP in 22 starts for Syracuse this year.

NBA Opening Night to reportedly feature Rockets-Thunder, Warriors-Lakers, with 5-game slate on Christmas Day

The schedule for the 2025-2026 NBA season is starting to take shape, as early pieces of the slate are making their way out.

For opening night on Oct. 21, the NBA will tip off the season with two games on NBC, per ESPN’s Shams Charania. The night will include the Houston Rockets visiting the Oklahoma City Thunder and the Golden State Warriors traveling to the Los Angeles Lakers.

[Join or create a Yahoo Fantasy Football league for the 2025 NFL season]

The first matchup has the defending NBA champs hosting the Rockets, who finished second in the West last season. The second could pit two league heavyweights, Warriors guard Stephen Curry and Lakers forward LeBron James, against each other to start the season (though James’ future with the Lakers is currently a little uncertain).

Either way, it opens the season with the league’s triumphant return to NBC, as the network hosts NBA games for the first time in more than two decades.

In addition to opening night, Charania has offered up a report on the NBA’s Christmas Day slate. Those matchups are:

  • Cleveland Cavaliers at New York Knicks

  • San Antonio Spurs at Oklahoma City Thunder

  • Rockets at Lakers

  • Dallas Mavericks at Warriors

  • Minnesota Timberwolves at Denver Nuggets

Four of the five matchups will be between Western Conference teams, with only Cavs-Knicks representing the East. Additionally, the Lakers and Warriors will be the only teams featured on both signature days.

For decades, Christmas was a signature part of the NBA season, with the league holding games on the holiday since the 1940s. But the NFL has recently started to encroach on the NBA by hosting Christmas games of its own, in a direct connection to the league’s success on Thanksgiving.

Last season, the NBA had its most-watched Christmas Day in five years, with 5.25 million viewers across the five games on ABC and ESPN, an 84% viewership jump from the previous year. That number falls well short of the NFL, which had 65 million total viewers on Netflix for two games, averaging 24 million viewers.

In January, LeBron James admitted on the Kelce brothers’ “New Heights” podcast that the NFL “kicked our ass” last Christmas “from a viewership standpoint.”

Part of that was the added entertainment, as Beyoncé’s halftime show drew some of that viewership. But overall, the NFL trounced the NBA last Christmas, marking a troubling trend for the NBA’s future on the holiday.

This year’s Christmas schedule for the NFL includes three games: Dallas Cowboys-Washington Commanders, Detroit Lions-Minnesota Vikings and Denver Broncos-Kansas City Chiefs. The slate will feature three division rivalries, some big names, and overall some big viewership draws.

The 2025 NBA slate doesn’t offer the punchiest matchups from the league. Despite some hopes that the league would feature a Lakers-Mavericks game — a.k.a., a Luka Dončić homecoming — on either opening night or Christmas, that doesn’t seem to be the case this season.

The games offer up some star power, and Cavs-Knicks offers up a big-name, standings-relevant matchup (at least based on last season’s results). Overall, the holiday lineup is missing a little bit of oomph — though, of course, a lot can happen before Dec. 25 to change that.

NBA Opening Night to reportedly feature Rockets-Thunder, Warriors-Lakers, with 5-game slate on Christmas Day

The schedule for the 2025-2026 NBA season is starting to take shape, as early pieces of the slate are making their way out.

For opening night on Oct. 21, the NBA will tip off the season with two games on NBC, per ESPN’s Shams Charania. The night will include the Houston Rockets visiting the Oklahoma City Thunder and the Golden State Warriors traveling to the Los Angeles Lakers.

[Join or create a Yahoo Fantasy Football league for the 2025 NFL season]

The first matchup has the defending NBA champs hosting the Rockets, who finished second in the West last season. The second could pit two league heavyweights, Warriors guard Stephen Curry and Lakers forward LeBron James, against each other to start the season (though James’ future with the Lakers is currently a little uncertain).

Either way, it opens the season with the league’s triumphant return to NBC, as the network hosts NBA games for the first time in more than two decades.

In addition to opening night, Charania has offered up a report on the NBA’s Christmas Day slate. Those matchups are:

  • Cleveland Cavaliers at New York Knicks

  • San Antonio Spurs at Oklahoma City Thunder

  • Rockets at Lakers

  • Dallas Mavericks at Warriors

  • Minnesota Timberwolves at Denver Nuggets

Four of the five matchups will be between Western Conference teams, with only Cavs-Knicks representing the East. Additionally, the Lakers and Warriors will be the only teams featured on both signature days.

For decades, Christmas was a signature part of the NBA season, with the league holding games on the holiday since the 1940s. But the NFL has recently started to encroach on the NBA by hosting Christmas games of its own, in a direct connection to the league’s success on Thanksgiving.

Last season, the NBA had its most-watched Christmas Day in five years, with 5.25 million viewers across the five games on ABC and ESPN, an 84% viewership jump from the previous year. That number falls well short of the NFL, which had 65 million total viewers on Netflix for two games, averaging 24 million viewers.

In January, LeBron James admitted on the Kelce brothers’ “New Heights” podcast that the NFL “kicked our ass” last Christmas “from a viewership standpoint.”

Part of that was the added entertainment, as Beyoncé’s halftime show drew some of that viewership. But overall, the NFL trounced the NBA last Christmas, marking a troubling trend for the NBA’s future on the holiday.

This year’s Christmas schedule for the NFL includes three games: Dallas Cowboys-Washington Commanders, Detroit Lions-Minnesota Vikings and Denver Broncos-Kansas City Chiefs. The slate will feature three division rivalries, some big names, and overall some big viewership draws.

The 2025 NBA slate doesn’t offer the punchiest matchups from the league. Despite some hopes that the league would feature a Lakers-Mavericks game — a.k.a., a Luka Dončić homecoming — on either opening night or Christmas, that doesn’t seem to be the case this season.

The games offer up some star power, and Cavs-Knicks offers up a big-name, standings-relevant matchup (at least based on last season’s results). Overall, the holiday lineup is missing a little bit of oomph — though, of course, a lot can happen before Dec. 25 to change that.

I Ran OpenAI’s ‘Open-Weight’ Model on My Laptop (but I Wouldn’t Recommend It)

All AI eyes might be on GPT-5 this week, OpenAI’s latest large language model. But looking past the hype (and the disappointment), there was another big OpenAI announcement this week: gpt-oss, a new AI model you can run locally on your own device. I got it working on my laptop and my iMac, though I’m not so sure I’d recommend you do the same.

What’s the big deal with gpt-oss?

gpt-oss is, like GPT-5, an AI model. However, unlike OpenAI’s latest and greatest LLM, gpt-oss is “open-weight.” That allows developers to customize and fine-tune the model to their specific use cases. It’s different from open source, however: OpenAI would have had to include both the underlying code for the model as well as the data the model is trained on. Instead, the company is simply giving developers access to the “weights,” or, in other words, the controls for how the model understands the relationships between data.

I am not a developer, so I can’t take advantage of that perk. What I can do with gpt-oss that I can’t do with GPT-5, however, is run the model locally on my Mac. The big advantage there, at least for a general user like myself, is that I can run an LLM without an internet connection. That makes this perhaps the most private way to use an OpenAI model, considering the company hoovers up all of the data I generate when I use ChatGPT.

The model comes in two forms: gpt-oss-20b and gpt-oss-120b. The latter is the more powerful LLM by far, and, as such, is designed to run on machines with at least 80GB of system memory. I don’t have any computers with nearly that amount of RAM, so no 120b for me. Luckily, gpt-oss-20b’s memory minimum is 16GB: That’s exactly how much memory my M1 iMac has, and two gigabytes less than my M3 Pro MacBook Pro.

Installing gpt-oss on a Mac

Installing gpt-oss is surprisingly simple on a Mac: You just need a program called Ollama, which allows you run to LLMs locally on your machine. Once you download Ollama to your Mac, open it. The app looks essentially like any other chatbot you may have used before, only you can pick from a number of different LLMs to download to your machine first. Click the model picker next to the send button, then find “gpt-oss:20b.” Choose it, then send any message you like to trigger a download. You’ll need a little more than 12GB for the download, in my experience.

Alternatively, you can use your Mac’s Terminal app to download the LLM by running the following command: ollama run gpt-oss:20b. Once the download is complete, you’re ready to go.

Running gpt-oss on my Macs

With gpt-oss-20b on both my Macs, I was ready to put them to the test. I quit almost all of my active programs to put as many resources as possible towards running the model. The only active apps were Ollama, of course, but also Activity Monitor, so I could keep tabs on how hard my Macs were running.

I started with a simple one: “what is 2+2?” After hitting return on both keywords, I saw chat bubbles processing the request, as if Ollama was typing. I could also see that the memory of both of my machines were being pushed to the max.

Ollama on my MacBook thought about the request for 5.9 seconds, writing “The user asks: ‘what is 2+2’. It’s a simple arithmetic question. The answer is 4. Should answer simply. No further elaboration needed, but might respond politely. No need for additional context.” It then answered the question. The entire process took about 12 seconds. My iMac, on the other hand, thought for nearly 60 seconds, writing: “The user asks: ‘what is 2+2’. It’s a simple arithmetic question. The answer is 4. Should answer simply. No further elaboration needed, but might respond politely. No need for additional context.” It took about 90 seconds in total after answering the question. That’s a long time to find out the answer to 2+2.

Next, I tried something I had seen GPT-5 struggling with: “how many bs in blueberry?” Once again, my MacBook started generating an answer much faster than my iMac, which isn’t unexpected. While still slow, it was coming up with text at a reasonable rate, while my iMac was struggling to get each word out. It took my MacBook roughly 90 seconds in total, while my iMac took roughly 4 minutes and 10 seconds. Both programs were able to correctly answer that there are, indeed, two bs in blueberry.

Finally, I asked both who the first king of England was. I am admittedly not familiar with this part of English history, so I assumed this would be a simple answer. But apparently it’s a complicated one, so it really got the model thinking. My MacBook Pro took two minutes to fully answer the question—it’s either Æthelstan or Alfred the Great, depending on who you ask—while my iMac took a whopping 10 minutes. To be fair, it took extra time to name kings of other kingdoms before England had unified under one flag. Points for added effort.

gpt-oss compared to ChatGPT

It’s evident from these three simple tests that my MacBook’s M3 Pro chip and additional 2GB of RAM crushed my iMac’s M1 chip with 16GB of RAM. But that shouldn’t give the MacBook Pro too much credit. Some of these answers are still painfully slow, especially when compared to the full ChatGPT experience. Here’s what happened when I plugged these same three queries into my ChatGPT app, which is now running GPT-5.

  • When asked “what is 2+2,” ChatGPT answered almost instantly.

  • When asked “how many bs in blueberry,” ChatGPT answered in around 10 seconds. (It seems OpenAI has fixed GPT-5’s issue here.)

  • When asked “who was the first king of England,” ChatGPT answered in about 6 seconds.

It took the bot longer to think through the blueberry question than it did to consider the complex history of the royal family of England.

I’m probably not going to use gpt-oss much

I’m not someone who uses ChatGPT all that much in my daily life, so maybe I’m not the best test subject for this experience. But even if I was an avid LLM user, gpt-oss runs too slow on my personal hardware for me to ever consider using it full-time.

Compared to my iMac, gpt-oss on my MacBook Pro feels fast. But compared to the ChatGPT app, gpt-oss crawls. There’s really only one area where gpt-oss shines above the full ChatGPT experience: privacy. I can’t help but appreciate that, even though it’s slow, none of my queries are being sent to OpenAI, or anyone for that matter. All the processing happens locally on my Mac, so I can rest assured anything I use the bot for remains private.

That in and of itself might be a good reason to turn to Ollama on my MacBook Pro any time I feel the inkling to use AI. I really don’t think I can bother with it on my iMac, except for perhaps reliving the experience of using the internet in the ’90s. But if your personal machine is quite powerful—say, a Mac with a Pro or Max chip and 32GB of RAM or more—this might be the best of both worlds. I’d love to see how gpt-oss-20b scales on that type of hardware. For now, I’ll have to deal with slow and private.

Disclosure: Ziff Davis, Lifehacker’s parent company, in April filed a lawsuit against OpenAI, alleging it infringed Ziff Davis copyrights in training and operating its AI systems.

Knicks to host Donovan Mitchell, Cavaliers on Christmas Day: report

The Knicks playing on Christmas Day has become an annual tradition, and that will continue this year.

According to ESPN’s Shams Charania, the Knicks will host the Cleveland Cavaliers to open the NBA’s five-game slate on Dec. 25.

This will be the fifth consecutive year with the Knicks playing on Christmas Day. Last winter, they played to a thrilling 117-114 win over Victor Wembanyama and the San Antonio Spurs at MSG.

Jalen Brunson and the Knicks will hope to get in the win column against the Cavaliers, after going 0-4 a season ago.

The Knicks lost 110-104 to Cleveland in October before suffering a 142-105 blowout defeat to them in late February.

The Knicks fell to the Cavs, 124-105, in early April before almost coming away with the win a week later.

However, that April 11 matchup saw Cleveland complete the season sweep, 108-102.

After the Knicks play at the Garden, basketball fans can be treated to the following games throughout the day:

  • Spurs at Thunder
  • Rockets at Lakers
  • Mavericks at Warriors
  • Timberwolves at Nuggets