Former Toronto Blue Jays utility infielder Ryan Goins has signed a minor league deal with the Kansas City Royals with an invitation to major league spring training.

Goins spent the first five seasons of his MLB career with the Blue Jays, appearing in 448 games including a career high 143 last year.

In 459 plate appearances last season, Goins hit nine homers and collected 62 RBIs.

The Temple, Texas native was selected by Toronto in the fourth round of the 2009 MLB Amateur Draft.