SUPRISE, Ariz. (AP) – Pitcher Jesse Chavez and the Texas Rangers have completed a $1 million, one-year contract.

The deal, announced Friday, is not guaranteed. The base salary would escalate to $1.5 million if the 34-year-old right-hander is on the 25-man active roster on opening day.

Chavez was 7-11 with a 5.34 ERA in 21 starts and 17 relief appearances for the Los Angeles Angels last year. He has a 33-51 record and 4.69 ERA over 10 seasons in 70 starts and 283 relief appearances for Pittsburgh (2008-09), Atlanta (2010), Kansas City (2010-11), Toronto (2012 and `16), Oakland (2012-15), the Los Angeles Dodgers (2016) and the Angels.

To clear a roster spot, Texas put left-hander Joe Palumbo on the 60-day disabled list.

(© Copyright 2018 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)

More From CBS Dallas / Fort Worth

Drip Pan: CBS Local App
Drip Pan: Weather App
Drip Pan: Only CBS

Watch & Listen LIVE