
Tag: Zack Greinke


Lorenzo Cain to retire a Kansas City Royal

Former Royals All-Star Mike Moustakas designated for assignment by Reds

After three disappointing seasons, Royals fire manager Mike Matheny

Royals trade Andrew Benintendi to Yankees

Royals shutout Angels to win their third straight!

Bobby Witt Jr. hits clutch double in MLB debut as Royals win on Opening Day!

Bobby Witt, Jr. has the chance to change the Royals’ fortunes
