Free agent starting pitcher Nathan Eovaldi and the Texas Rangers have agreed to a contract, per Robert Murray of FanSided.
Mark Feinsand of MLB.com confirmed the news and reported that the deal is pending a physical.
ESPN's Jeff Passan reported the two-year deal would be worth $34 million, and had a player option for a third season.
Eovaldi, who turns 33 years old on Feb. 13, went 6-3 with a 3.87 ERA and 1.24 WHIP in 20 starts for the Boston Red Sox last season. He had 103 strikeouts in 109.