Royals, Zack Greinke finalize $8.5M deal for 2023 season - ESPN
Zack Greinke - Wikipedia
Royals re-sign Zack Greinke
Royals, Zack Greinke finalize $8.5M deal for 2023 season
For Royals and Greinke, It Was Time to Move On - The New York Times
Zack Greinke reportedly re-signs with Royals on one-year contract, per reports.
Royals sign pitcher Zack Greinke to one-year contract
Royals re-sign former Cy Young winner to one-year deal
Report: Zack Greinke Expected to Return to Royals in 2023 : r/KCRoyals