Kansas City Royals - Zack Greinke turns in quality start in series-opener vs. Tigers. #TogetherRoyal RECAP: atmlb.com/3riIOIY
Zack Greinke Is Back; How Does That Affect the Royals' Rotation? – The Royals Reporter
Pasquantino HRs, Greinke wins 1st as Royals top Orioles 6-0 - The San Diego Union-Tribune
Pablo López vs. Zack Greinke as Twins, Royals open 2023 season
Kansas City Royals Zack Greinke Joins Incredible Club in Baseball History - Fastball
Royals call up pitcher Taylor Hearn with Zack Greinke on IL
What is Zack Greinke's legacy in Kansas City? - Royals Review
Zack Greinke has special sendoff in KC Royals season finale
⚾ Naylor homers twice, Greinke suffers 16th straight road loss
Appreciating the Final Days of Zack Greinke With the Royals (Despite The Rough Season) – The Royals Reporter
KC Royals: Don't shut the door on Zack Greinke just yet
Kansas City Royals: Five Reasons They're Better off Without Zack Greinke, News, Scores, Highlights, Stats, and Rumors
Dodgers' Zack Greinke is treated rudely in Kansas City - Los Angeles Times
Greinke, Olivares return, power Royals to 3-1 win over A's - The San Diego Union-Tribune
Royals: 3 best seasons for Zack Greinke in Kansas City