Marte and the Diamondbacks got rid of their old deal and agreed Wednesday to a contract that guarantees the All-Star second ...