U.S. Markets open in 6 hrs 8 mins

Diamondbacks appear finished with $68.5M player who hasn't panned out

Diamondbacks appear finished with $68.5M player who hasn't panned out