The Pittsburgh Pirates have signed veteran catcher Rod Barajas to a one-year deal with a club option for 2013.
Terms of the contract were not immediately disclosed Thursday.
The 36-year-old Barajas hit .230 with 16 home runs and 47 RBIs last season while playing for the Los Angeles Dodgers.
The Pirates are in need of catching help after declining the options on veterans Chris Snyder and Ryan Doumit.
Barajas is one of the top power-hitting catchers in the game. His 50 homers over the last two years are third-most by a major league catcher over that span.
Barajas, a career .238 hitter, has 125 home runs and 449 RBIs in 1,010 career games with Arizona, Texas, Toronto, Philadelphia, the New York Mets and the Dodgers.