Wed 2/21/18 7:05 PM

Chavez signed a contract with the Rangers on Wednesday, Jon Heyman of FanRagSports.com reports.
EDGE Analysis
Chavez spent 2017 with the Angels, struggling to a 5.35 ERA and 1.40 WHIP across 138 innings split between the rotation and bullpen. The 34-year-old should compete for a spot in the Rangers' starting rotation during camp, but given he couldn't hold down a rotation spot with the pitching-starved Angels last season, he could spend the year in the major-league bullpen or as organizational pitching depth in the minors.