Zack Greinke pitches Royals to 5-2 win over Yankees in what could
Kansas City Royals Scores, Stats and Highlights - ESPN
Kansas City Royals announce pitcher Zack Greinke re-signed
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Royals, Zack Greinke finalize $8.5M deal for 2023 season
Royals sign Zack Greinke - Royals Review
Zack Greinke's milestone pursuit and other intriguing MLB
How KC Royals' Zack Greinke remains effective at age 39
Zack Greinke - Kansas City Royals Starting Pitcher - ESPN