December 04, 2015

PHOENIX (AP) AP source: Zack Greinke and Arizona Diamondbacks reach agreement on a 6-year contract.

You May Like