Goins signed a minor-league contract with the Royals on Tuesday.
It's something of a homecoming for Goins, who played for the Royals in 2018. Goins has spent the last two seasons at Triple-A Gwinnett in the Braves organization and is likely headed to Triple-A Omaha to start 2023. The veteran infielder will turn 35 in a couple weeks.