The Toronto Blue Jays have signed veteran infielder Danny Espinosa to a minor-league contract with an invitation major-league spring training.
The 30-year-old had signed a minor-league deal with the New York Yankees in late January and appeared in 12 spring games for them this year but was released on March 12.
Espinosa is best known for his years with the Washington Nationals from 2010-2016. He was traded to the Los Angeles Angels after the 2016 season and ended up getting released by the Angels midway through 2017 when he finished off his year playing for both the Seattle Mariners and Tampa Bay Rays.
In 3,267 major-league plate appearances Espinosa has batted .221/.297/.378 with 98 home runs and 316 RBI.
[relatedlinks]