Kansas City Royals' Zack Greinke named Opening Day starter
Pablo López vs. Zack Greinke as Twins, Royals open 2023 season
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Kansas City Royals announce pitcher Zack Greinke re-signed
Kansas City Royals Top 47 Prospects
Trade Retrospective: Royals' Zack Greinke sent to Brewers for haul - Beyond the Box Score
Royals sign pitcher Zack Greinke to one-year contract
Royals turn back the clock with Zack Greinke signing
Orioles free agent target: Zack Greinke - Camden Chat