The Pirates have agreed to a minor-league deal with outfielder Travis Snider, Chris Cotillo of SB Nation reports on Twitter. Snider, 27, was recently released by the Orioles.

With the move, Pittsburgh brings back a player that it dealt just last winter. Snider had a breakout 2014 campaign with the Pirates, slashing .264/.338/.438. But he struggled in his time with Baltimore, hitting a disappointing .237/.318/.341 in his 236 turns at bat.

Snider’s strong work last year earned him a $2.1MM arbitration salary, though the O’s will remain on the hook for that tab (less the pro-rated portion of the league minimum salary for whatever time Snider spends in the big leagues). He comes with an additional season of control via arbitration.