Royals sweep Guardians for seventh win in eight games
Zack Greinke strikes out 1,000th different batter
2023 Free Agent Profile: Zack Greinke
Zack Greinke makes MLB history, Royals fall to Brewers 4-3 on walk-off Kansas City News - Bally Sports
Is a Zack Greinke return to Kansas City possible? (And should the Royals do it?) – The Royals Reporter
A's top Royals 5-4 to spoil Zack Greinke's return from the injured list - ABC News
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Zack Greinke - MLB News, Rumors, & Updates
Zack Greinke Player Props Odds, Pick, Prediction for Mets vs. Royals
Greinke Finishes Strong In What Could Be His Final Start for Royals…So How Will He Be Remembered? – The Royals Reporter