Royals Rumblings - News for April 8, 2022 - Royals Review
Zack Greinke strikes out four, Royals make three errors in loss
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Weekend Rumblings - News for June 24, 2023 - Royals Review
Kansas City Royals fall to Guardians: recap & Lynch injury
What Kind of Role Could Alec Marsh Have With Royals in 2024? – The Royals Reporter
Royals roster addition breakdown for Toronto trip
Royals Midseason Report: Five First-Half Pitches to Pay Attention to Based on PLV (Part 2) – The Royals Reporter
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Zack Greinke K's two, 09/07/2022
The 10 most memorable Royals moments of 2022 Kansas City News - Bally Sports
Vinnie Pasquantino, Zack Greinke lead Royals to win vs. Orioles
Kansas City Royals on X: Congratulations to Zack Greinke on making his 500th career start! Zack is the 48th player in @MLB history to make 500 career starts and the only active
Zack Greinke strikes out four, Royals make three errors in loss