Chavez will be given the chance to start in Anaheim, according to Crasnick. He has bounced back and forth between starting and relieving throughout his major-league career, but appeared exclusively out of the bullpen in 62 appearances for the Blue Jays and Dodgers in 2016.
Chavez joins outfielder Cameron Maybin as newcomers to the Angels this winter, as they look to add depth in the wake of a down year in which they finished fourth in the AL West. Chavez will fill a rotation spot for a club that has dealt with multiple pitching injuries over the last year, temporarily slotting in with Garrett Richards, Ricky Nolasco, Matt Shoemaker and Tyler Skaggs to start next season.
Chavez, 33, posted a 4.43 ERA in 67 innings for Toronto and Los Angeles last season, and owns a career 4.54 ERA in nine major-league seasons with the Pirates (2008-09), Braves (2010), Royals (2010-11), Blue Jays (2012, 2016), Athletics (2012-15) and Dodgers (2016).