Zack delivers flashbacks in return to KC
Zack Greinke: 5 Reasons Milwaukee Brewers Ace Can Be NL Central
Another Great Achievement in the Career of Kansas City Royals
AP source: Royals agree with RHP Greinke on deal for 2023
Kansas City Royals sign pitcher Zack Greinke: report
Greinke makes final start before Opening Day for Royals
Zack Greinke Rumors: Royals Decide Not to Trade Former Cy Young
Trade Retrospective: Royals' Zack Greinke sent to Brewers for haul
AP Source: Royals agree to one-year deal with pitcher Zack Greinke
Royals vs. Guardians Probable Starting Pitching - June 29
Zack Greinke Trade Still Right Move for Brewers - Brew Crew Ball