Greinke pitches 5 scoreless innings, Royals beat Guardians
Verlander gets 1st win with Mets, goes 30 for 30 in MLB, as Alonso
Hello Again, Zack Greinke - by David Lesky
Zack Greinke falters in fifth in loss to Guardians
Use of Statistics Helps Zack Greinke to A.L. Cy Young - The New
Remember when Zack Greinke started three straight Brewers games?
Quick-thinking Zack Greinke helped Royals get an out in manner
10 Zack Greinke stories that explain why there's no other pitcher
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Zack Greinke shines again as D-backs blank Rays
Dodgers vs. Marlins: Zack Greinke opposes old friend Nathan
Greinke gets first win as Royals top Indians 6-4
Kansas City Royals' Zack Greinke Wins AL Cy Young Award
Diamondbacks-Dodgers start four-game series in LA
Grading the 2023 KC Royals: Pitcher Zack Greinke ends season on