The Rangers have signed ex-Red Sox catcher Blake Swihart to a minor-league deal, the team announced Monday.

Club has signed 4 players to 2020 contracts with spring training invites: RHP Tim Dillard, LHP Brian Flynn, RHP Arturo Reyes, and C-OF Blake Swihart. Also RHP Matt Bush signed 2-year minor league contract and will be in minor league camp. — John Blake (@RangerBlake) December 16, 2019

Swihart, 27, made the Red Sox out of spring training last year but lasted just two weeks on the roster before being replaced by Sandy Leon at backup catcher in mid-April. After being designated for assignment, he was traded to the Diamondbacks for outfielder Marcus Wilson and went on to hit just .136/.186/.273 with three homers in 31 games for Arizona.

Swihart was outrighted off Arizona’s roster in August and elected free agency in October. He’ll provide depth for the Rangers, potentially having a chance to make the team as a utility player in spring training.

Swihart, a first-round pick in the 2011 draft, appeared in 203 games over five seasons with Boston. In that span, he hit .255/.314/.365 with nine homers, appearing at seven different positions.