Kansas City Royals Activate Zack Greinke From Injured List
Royals, Zack Greinke finalize $8.5M deal for 2023 season
Royals vs. Tigers Probable Starting Pitching - July 20
Kansas City Royals reportedly bring Zack Greinke back for one more
KC Royals Trade: Will Zack Greinke be on the move?
Royals place pitcher Zack Greinke on 15-day injured list
Zack Greinke blended in with fans at Astros-Mariners game
Greinke gets Opening Day nod - The Iola Register
Greinke, Witt and Kansas City's hopes for 2022
Appreciating the Final Days of Zack Greinke With the Royals
Greinke will make opening day start for the Royals, Sports