Oct 20, 2021; Boston, Massachusetts, USA; Boston Red Sox starting pitcher Chris Sale (41) reacts after throwing a strikeout for the third out against the Houston Astros in the fourth inning of game five of the 2021 ALCS at Fenway Park. Bob DeChiara-USA TODAY Sports

Chris Sale has only made nine appearances in the last three seasons, but he may still have plenty left to offer once he returns to the mound.

Chris Cotillo of MassLive reports that the Boston Red Sox were encouraged by the live batting practice session that Sale threw Monday in Fort Myers. Cotillo adds that Sale’s fastball hit 96 miles per hour.

That is a very promising sign for Sale, who missed almost all of the last two seasons after undergoing Tommy John surgery and has not pitched this year either due to a right rib stress fracture. According to Fangraphs, Sale has an average fastball velocity of 94.6 mph for his career and has not had a single season above a 94 mph average since 2018, pre-Tommy John.

Sale, 33, is making $30 million in 2022 and is still owed another $75 million through 2025. Hopefully he can justify that steep cost into his mid-30s, beyond just the off-field publicity.

More must-reads:

TODAY'S BEST
Report: Veteran TE to re-sign with Bears
Scottie Scheffler collects his fifth win of 2024 at Memorial
Watch: Liberty's Jonquel Jones scores season-high 29 points in win vs. Mystics
Report: Phillies showing trade interest in Diamondbacks outfielder
Caitlin Clark reveals thoughts about not being on Olympic team
Giants tight end announces decision on NFL future
Chiefs WR Rashee Rice: 'I’ve learned so much'
Wrigley Field match breaks the NWSL attendance record
Ryan Garcia arrested on vandalism charge
WWE preparing for potential loss of elite high-flyer
Watch: Mets mount wild rally, turn incredible double play to stun Phillies
Flames trying to discreetly move former Vezina Trophy runner-up
Watch: Carlos Alcaraz makes history with first French Open title
White Sox designate former Rule 5 pick for assignment
Former Sharks player 'deep in the process' of becoming team's head coach
Sergei Bobrovsky leads Panthers to Game 1 victory over Oilers
Caitlin Clark reportedly will be left off Olympic roster
Iga Swiatek cruises to third consecutive French Open title
Watch: 17-1 underdog Dornoch wins Belmont Stakes
Mavericks HC gives bold Jaylen Brown take