Diamondbacks lure Greinke to desert with huge contract
The D-backs beat out the division rival Dodgers and Giants to unexpectedly win the Greinke sweepstakes Friday night, acquiring Zack Greinke. He reached an agreement on a $206.5 million, six-year contract, sources told The Associated Press.
Read more »