Royals' Zack Greinke continues to succeed in unorthodox way
Greinke tosses 7 scoreless in Royals' walk-off loss to Tigers
Detroit vs Kansas City: Tigers complete comeback in extras - Bless
Zack Greinke Re-signs with the Kansas City Royals
Royals Fan Details Most Bizarre Zack Greinke Story Yet
Zack Greinke allows one hit in Royals' loss to Tigers
Royals bullpen falters behind Zack Greinke in loss to Tigers
Zack Greinke allows one hit in Royals' loss to Tigers
Royals put struggling Zack Greinke on 15-day IL with shoulder
Zack is back: Royals officially announce re-signing of veteran RHP
Royals' Zack Greinke: The curveball was the only good option
Royals, Zack Greinke finalize $8.5M deal for 2023 season National
Zack Greinke named Royals Opening Day starter - Royals Review