MLB free agency: Zack Greinke re-signs with Royals for 20th season
What to Expect From the Second Zack Greinke-KC Royals Partnership - Sports Illustrated Kansas City Royals News, Analysis and More
Short hits pinch-hit, three-run homer, Tigers beat Royals 6-4 - Newsday
Royals tell Zack Greinke's side of viral fan interaction
Greinke speaks to media, shares top reasons for coming back to KC
Witt a debut! Royals rookie stars in 3-1 win over Guardians – KGET 17
Greinke speaks to media, shares top reasons for coming back to KC
Royals' Zack Greinke faces Pirates, aims to follow up 'sharp' outing
Zack Greinke, Royals share evolution over long MLB career