Eovaldi agreed to a two-year, $34 million contract with the Rangers on Tuesday, Robert Murray of FanSided.com reports.

Eovaldi missed a solid chunk of last season with back and shoulder injuries, though he was able to turn in a decent campaign while healthy with a 3.87 ERA and 1.23 WHIP across 109.1 innings. If he can break his norm and avoid the injured list in 2023, Eovaldi could provide a solid addition to the middle of Texas' new-look rotation. According to Jeff Passan of ESPN.com, the contract includes a $20 million player option for 2025 that will vest if he exceeds 300 innings across the first two years of the deal.