Feb 01, 2012 7:56 AM EST

The Diamondbacks have agreed to a one-year, $5.9 million contract with Miguel Montero.

The agreement allows the team to avoid arbitration with the catcher.

Arizona also avoided a hearing with infielder Ryan Roberts, who will make $2,012,500 under his own one-year deal.

Via Associated Press