For Royals and Greinke, It Was Time to Move On - The New York Times
Royals' Greinke wins AL Cy Young Award
Are we sure it's a good idea for the Royals to bring Zack Greinke back?
Kansas City Royals' Zack Greinke wins American League Cy Young
How unusual is Zack Greinke's Cy Young loss? - Beyond the Box Score
AP source: Royals agree with RHP Greinke on deal for 2023
Report: KC Royals Reach Agreement With Former Cy Young Winner Zack
Kansas City Royals Re-Sign AL Cy Young, 6x All-Star to One-Year
Royals re-sign former Cy Young winner to one-year deal
Zack Greinke Cy Young Award November 17, 2009: Zack Greinke wins
Report: KC Royals Reach Agreement With Former Cy Young Winner Zack
One in 10 million': An oral history of Zack Greinke's years with
Royals' Zack Greinke wins AL Cy Young
Kansas City Royals' Zack Greinke Wins AL Cy Young Award