The Texas Rangers have agreed to terms with Jordan Lyles on a two-year, $16 million deal.

Lyles is expected to boost the Rangers' starting rotation.