The Arizona Diamondbacks signed infielder Daniel Descalso to a one-year deal on Tuesday. Fellow infielder Phil Gosselin was designated for assignment to clear room on the D-backs’ 40-man roster.

Descalso is used to the National League West, having spent the previous two seasons with the Colorado Rockies. Over the last two seasons, the 30-year-old utility-man has played exactly 200 games while amassing 498 plate appearances. Over that time, he’s hit .239/.322/.382 with 15 doubles, four triples, 13 home runs, 60 runs batted in, and four steals in six tries while playing all four infield positions as well as brief stints in the outfield and as a designated hitter.

Prior to his time with the Rockies, Descalso spent parts of five seasons with the St. Louis Cardinals, where he had a similar .234/.313/.341 line, though with just ten home runs in 1380 plate appearances.