ARLINGTON -- The Rangers have agreed to terms with veteran catcher Adam Melhuse on a Minor League contract with an invitation to Spring Training.

Melhuse, highly regarded by manager Ron Washington for his leadership and work ethic, has played for the Rangers in parts of the last two seasons.

The Rangers were looking for a veteran catcher as insurance and Melhuse has played in 204 Major League games at the position. The three catchers on the Rangers' 40-man roster -- Jarrod Saltalamacchia, Taylor Teagarden and Max Ramirez -- have a combined 125 games behind the plate.

Melhuse, 36, is a switch-hitter who can also play multiple positions. He has a career batting average of .234 with 24 home runs and 98 RBIs in 735 games.