The Royals have designated infielder Ryan Goins for assignment in order to open a spot on the roster for Jorge Bonifacio, who has completed serving his 80-game PED suspension, the team told reporters Thursday (Twitter link via the Kansas City Star’s Maria Torres). Royals reporters indicated yesterday that Goins would be the likely roster casualty, with Rustin Dodd of The Athletic tweeting at the time that Goins took some time after yesterday’s game to shake hands with all of his teammates and say his goodbyes.

Goins, 30, landed with the Royals on a minor league deal after being non-tendered by the Blue Jays in the offseason. He spent parts of five seasons serving as a high-quality defender at both middle-infield positions for the Jays, but his work at the plate never matched the quality of his defense. That proved to be the case in Kansas City as well, where Goins received 120 plate appearances but batted just .226/.252/.313.

Goins is a career .228/.274/.333 hitter, but Defensive Runs Saved pegs him at 25 runs above average at second base in 2093 career innings and five runs above average at shortstop in 1370 innings as a Major Leaguer. Goins also has experience at third base in addition to very brief cameos at first base and in the outfield corners. He’s out of minor league options, so any team that claims him or trades for him will need to carry him on the Major League roster or else try to immediately pass him through waivers themselves.