Diamondbacks set for Jose Cabrera contract selection, opening a spot on roster | The Apex Times