Zack Greinke made savvy defensive play during Royals' win
Zack Greinke makes last start of 2022 in Royals' win
Greinke pitches four strong innings in relief as Royals drop
Royals sign pitcher Zack Greinke to one-year contract
KC Royals offense can't help Zack Greinke: 3 crazy stats
Greinke helps Royals beat Cease, White Sox 5-3
Veteran righty Zack Greinke and Kansas City Royals agree to 1-year
Zack Greinke to make second Opening Day start for Royals 12 years
KC Royals: Don't shut the door on Zack Greinke just yet
Royals pitcher Zack Greinke impresses in Opening Day start
What to Expect From the Second Zack Greinke-KC Royals Partnership
Kansas City Royals' Zack Greinke (23) pitches during the Rays 4