The Royals have signed former Blue Jays infielder Ryan Goins to a minor league contract that includes an invitation to big league spring training.
Kansas City announced the move Wednesday.
The 29-year-old Goins was non-tendered by the Blue Jays after hitting .237 with a .286 on-base percentage last season. He did set career highs with 21 doubles, nine homers and 62 RBIs.
Royals shortstop Alcides Escobar hit free agency this offseason, which means youngster Raul Mondesi is lined up to start at shortstop and Whit Merrifield at second base this season. Goins could provide some veteran depth behind both of those positions.