The Mets are making "a hard push" for free-agent catcher Rod Barajas and negotiating with him on a one-year deal, according to major-league sources.
Barajas batted .226 for the Blue Jays last season. His on-base percentage was only .258. But he hit 19 home runs in 429 at-bats, finished with 71 RBIs and threw out 29.3 percent of his attempted base stealers, second best in the American League.
The Rangers and Mariners also have been pursuing catching help.