Witt a debut! Royals rookie stars in 3-1 win over Guardians
For Royals and Greinke, It Was Time to Move On - The New York Times
Royals, Greinke agree to one-year contract for reunion
Greinke can earn $15M this year with Royals
2022 Free Agent Profile: Zack Greinke
MLB Rumors: Zack Greinke, Royals Agree to 1-Year Contract; Won Cy
Report: KC Royals Reach Agreement With Former Cy Young Winner Zack
WATCH: Zack Greinke Picks Up 1,000th Strikeout as Member of Royals
Royals, RHP Zack Greinke agree to 1-year contract: Source - The
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Royals place Greinke on 15-day IL with strained forearm