Oakland gets a new shortstop for the stretch run, as the Diamondbacks dump some cash commitments.
A couple of bumps in the road could put the Diamondbacks’ hopes of returning to October in jeopardy.