The Los Angeles Angels have signed Yusmeiro Petit to a Minor League contract with an invitation to spring training.

The deal carries a $2.25 million base salary if Petit makes the Major League roster with an additional $1.25 million that can be earned through incentives.

Petit spent the 2016 season with the Washington Nationals, pitching to a 4.50 ERA with 7.1 K/9, 1.7 BB/9 and a 41.5 percent ground-ball rate in 62 innings.