
Veteran righty Zack Greinke and Kansas City Royals agree to 1-year contract
The Kansas City Royals and starting pitcher Zack Greinke have agreed to terms on a one-year contract, pending a physical. Sources say that the deal is expected to be between $8-$10 million, plus performance bonuses. The 39-year-old righty turned