Zack Greinke has played for some bad Royals teams - is this the worst? - Royals Review
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Weekend Rumblings - News for June 24, 2023 - Royals Review
Royals reinstate Zack Greinke from injured list for Thursday start Kansas City News - Bally Sports
Zack Greinke's Return to Kansas City Headlines Royals Pitching Moves
Zack Greinke - Wikipedia
Daniel Lynch to start Cactus League opener on Friday - Royals Review
Opening Day: Royals v. Twins - Royals Review
Zack Greinke named Royals Opening Day starter - Royals Review
Zack Greinke's Return to Kansas City Headlines Royals Pitching Moves
Vinnie Pasquantino, Zack Greinke lead Royals to win vs. Orioles
Reporter Jottings”: Looking at Detroit and Cleveland's Bullpens; Royals Promote Zobac and Fleming; Profile on UDFA Barber – The Royals Reporter
Royals minor league report: Tucker Bradley grinding his way into consideration for a call-up Kansas City News - Bally Sports
Zack Greinke Is Back; How Does That Affect the Royals' Rotation? – The Royals Reporter