Royals, Greinke agree to one-year contract for reunion
Zack Greinke signs one-year deal with Royals
Royals, Zack Greinke finalize $8.5M deal for 2023 season
Report: KC Royals Reach Agreement With Former Cy Young Winner Zack
MORE
Free agents each MLB team should re-sign for 2023
Analysis: KC Royals sign Zack Greinke to one-year contract
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Ranking the Top 10 Landing Spots for Zack Greinke in MLB Free
MLB Rumors: Zack Greinke, Royals Agree to 1-Year Contract; Won Cy
2023 MLB Season Preview: Kansas City Royals - Battery Power
Offseason Outlook: Kansas City Royals - MLB Trade Rumors
As Zack Greinke moves on, he fulfilled his part of Astros