
Diamondbacks Deal Gives Zack Greinke Highest Salary in MLB History
The Arizona Diamondbacks got better and their divisional rivals got worse all in one expensive free-agent signing.

The Arizona Diamondbacks got better and their divisional rivals got worse all in one expensive free-agent signing.