Analyzing Zack Greinke to the Diamondbacks
Business has just picked up, ladies and gentlemen.
News broke late yesterday evening, that the Arizona Diamondbacks had signed free-agent Zack Greinke to a six-year, $206 million pact. This contract will put...