Zack Is Back: Greinke Returns to Royals
Zack Greinke blended in with fans at Astros-Mariners game
MLB free agency: Zack Greinke re-signs with Royals for 20th season
Royals, Zack Greinke finalize $8.5M deal for 2023 season
Zack Greinke reportedly signs one-year deal with KC Royals
Zack Greinke among Royals' uncertainties entering 2022-23 offseason
Alek Manoah-Zack Greinke Fantasy Baseball Projections: Blue Jays Ace to Get Right vs. Royals?
Zack Greinke pitches Royals to 5-2 win over Yankees in what could be his career finale
Royals turn back the clock with Zack Greinke signing
Zack Greinke can earn $15M this year in deal with Royals - NBC Sports