Kansas City Royals Scores, Stats and Highlights - ESPN
AP Source: Royals agree to one-year deal with pitcher Zack Greinke
Royals, Zack Greinke finalize $8.5M deal for 2023 season
ZACK GREINKE IS BACK WITH THE ROYALS! (Former Cy Young winner
Zack Greinke - Kansas City Royals Starting Pitcher - ESPN
Greinke helps Royals beat Cease, White Sox 5-3
Pitcher Zack Greinke returns to Royals after 11 years - Sports
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Greinke pitches four strong innings in relief as Royals drop