The Pittsburgh Pirates have signed Clint Barmes to a one-year contract.
Barmes, 34, will earn $2 million as a bench off the bat for the Pirates.
Last season Barmes hit .211/.249/.309 with five home runs and 23 RBI with the Pirates. He has been with the team since 2011.