Royals

Royals will re-sign Zack Greinke

Zack Greinke has been re-signed by the Royals. Greinke signed a one-year contract with the…