Zack is back: Royals officially announce re-signing of veteran RHP Greinke
Zack Greinke Kansas City Royals Next Stop Bobblehead FOCO
Naylor slugs 2 HRs as the Guardians top the Royals, dealing Zack Greinke his 16th straight road loss
Royals' Zack Greinke pitched a win in possible career finale
Yankees lose final game of 2023 to Royals, finish with 82 wins - Pinstripe Alley
Zack Greinke - Wikipedia
Royals turn back the clock with Zack Greinke signing
Royals sign Greinke to $13M contract for 2022
Royals Sign Zack Greinke - MLB Trade Rumors
Pablo López vs. Zack Greinke as Twins, Royals open 2023 season