Miami must pay Saltalamacchia the $14.2 million remaining on his contract, minus the prorated Major League minimum that the D-backs will be responsible for.
The D-backs have been looking to add catching since Rule 5 Draft pick Oscar Hernandez went down this spring with a hand injury and veteran Gerald Laird was sidelined by back surgery.
Tuffy Gosewisch and Jordan Pacheco have handled the bulk of the catching duties for Arizona.
Steve Gilbert is a reporter for MLB.com. Read his blog, Inside the D-backs, and follow him on Twitter @SteveGilbertMLB. This story was not subject to the approval of Major League Baseball or its clubs.