Royals, Zack Greinke finalize $8.5M deal for 2023 season - News Radio KMAN
Battered by the Dodgers, Diamondbacks Turn to Plan Z — Zack Greinke - The New York Times
Zack Greinke earns win vs. Yankees in final game of 2023
Zack Greinke earns win vs. Yankees in final game of 2023
How KC Royals' Zack Greinke remains effective at age 39
Royals, Zack Greinke finalize $8.5M deal for 2023 season - ESPN
Zack Greinke may be the least run-supported pitcher in history - Royals Review
Zack Greinke - Wikipedia
Zack Greinke can earn $15M this year in deal with Royals
Kansas City Royals announce pitcher Zack Greinke re-signed
MLB The Show 22 - Zack Greinke