Pierzynski, an MLB veteran of more than 1,700 games, will turn 37 years old on Dec. 30. The Red Sox will be his third team in as many years, after he spent 2013 with the Texas Rangers. He batted .272 with a .722 OPS in 134 games, hitting 24 doubles and 17 home runs.

With David Ross also under contract for 2013, the Pierzynski signing likely spells the end of Jarrod Saltalamacchia’s tenure with the Red Sox.