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

Scroll to continue with content
Ad

What to Read Next