Zack Greinke has played for some bad Royals teams - is this the worst? - Royals Review
Royals, Zack Greinke finalize $8.5M deal for 2023 season
Zack Greinke makes 4th start of the Spring but Astros fall 9-0 - The Crawfish Boxes
Zack Greinke earns win vs. Yankees in final game of 2023
Zack Greinke, Royals agree to deal, bringing RHP back to Kansas City: Sources - The Athletic
Zack greinke hi-res stock photography and images - Alamy
KC Royals pitcher Zack Greinke sidelined by shoulder injury
Zack Greinke 'should be pretty good' entering last year of Astros contract
Zack Greinke earns win vs. Yankees in final game of 2023
Zack Greinke earns win vs. Yankees in final game of 2023
Appreciating Zack Greinke - AZ Snake Pit