Zack Greinke is the Kansas City Royals Opening Day Starter
Greinke, Kansas City Royals roll over Baltimore Orioles: MLB
Opening Day: Zack Greinke and the KC Royals are ready
Zack Greinke to make second Opening Day start for Royals 12 years after first - Sports Illustrated
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
KC Royals: Is a big season in store for Zack Greinke?
Moore: Diamondbacks' Zack Greinke gets another chance against Royals
Zack Greinke - MLB News, Rumors, & Updates
Twins, Royals 2023 Opening Day starting pitchers
Greinke, Witt and Kansas City's hopes for 2022