Free-agent pitcher Nathan Eovaldi agreed to a contract Tuesday with the Texas Rangers, sources told ESPN's Jeff Passan, confirming reports.
The deal is for two years and $34 million, and it includes a third-year vesting player option, sources told Passan. Performance bonuses in the contract can take the total value even higher for the veteran.
Eovaldi has multi-role potential, as he both started and came out of the bullpen last season for the Boston Red Sox. He was Boston's Opening Day starter, in fact, and finished the season at 6-3, with a 3.