U.S. Markets close in 1 hr 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