Zack Greinke to make second Opening Day start for Royals 12 years
What to Expect From the Second Zack Greinke-KC Royals Partnership
Royals sign pitcher Zack Greinke to one-year contract
Zack Greinke strikes out 1,000th different batter
Kansas City Royals on X: 1K for Zack! Zack Greinke is the 5th
WATCH: Zack Greinke Picks Up 1,000th Strikeout as Member of Royals
10 Zack Greinke stories that explain why there's no other pitcher
Zack Greinke Becomes Fifth MLB Pitcher to Strike Out 1,000
Royals sign pitcher Zack Greinke to one-year contract
Shohei Ohtani strikes out 11, Angels beat Royals 2-0 – KGET 17
MLB preview: World Series picks, 30 team previews, scouting
Look Whose Back: Kansas City Royals Sign Zack Greinke
Greinke back in Royals hat 12 years after he was traded away
Max Scherzer Adds Another Milestone to His Hall of Fame Case
Zack Greinke Rumors: Royals Decide Not to Trade Former Cy Young