Diamondbacks sign third baseman Asdrubal Cabrera

Diamondbacks