The Diamondbacks have agreed to an extension with Ketel Marte that includes around $51 million in new money, sources confirmed to ESPN.