Royals make Zack Greinke move as trade deadline approaches
Zack Greinke traded to Houston Astros by Arizona Diamondbacks - Los Angeles Times
Quatraro appreciative of 'ultimate teammate' Zack Greinke
Michael Lorenzen tosses 7 innings of 3-hit ball as Detroit Tigers beat Kansas City Royals 3-0
Royals host Detroit, look to bounce back from tough road trip
How KC Royals' Zack Greinke remains effective at age 39
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Zack Greinke's milestone pursuit and other intriguing MLB storylines for 2023 National News - Bally Sports
Greinke, Royals topple Great Britain in pre-WBC exhibition
Royals turn back the clock with Zack Greinke signing
MLB Rumors: 3 Cardinals trade targets to steal from the Royals