The Boston Red Sox have agreed to terms with A.J. Pierzynski, ending the tenure of Jarrd Saltalamacchia.

Pierzynski turns 37 at the end of December, but has played in at least 125 games in each season since 2002.

Pierzynski hit 27 homers for the Chicago White Sox in 2012 and 17 with the Texas Rangers last season.