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

Yahoo Sports Videos

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

What to Read Next