Zack Is Back: Greinke Returns to Royals
Series Preview: Milwaukee Brewers vs. Kansas City Royals - Brew
Royals expected to bring back Zack Greinke for another season
Kansas City Royals sign pitcher Zack Greinke: report
Zack Greinke makes last start of 2022 in Royals' win
Royals vs. Guardians Probable Starting Pitching - June 29
Zack Greinke earns win vs. Yankees in final game of 2023
Zack Greinke allows one hit in Royals' loss to Tigers
Royals suffer first spring loss, 10-4 to Brewers Kansas City News
Zack Greinke to make second Opening Day start for Royals 12 years
Royals 'pen shaky, offense sputters in 11-2 loss to Rangers Kansas