The Diamondbacks and Mike Soroka have reached a one-year, $7.5 million deal, sources told ESPN, and the right-hander is expected to join Arizona's starting rotation.