Guardians top the Royals, dealing Zack Greinke his 16th straight road loss
10 Zack Greinke stories that explain why there's no other pitcher like him - The Athletic
Zack Greinke throws seven scoreless innings vs. Tigers
Zack Greinke allows one hit in Royals' loss to Tigers
Royals bullpen falters behind Zack Greinke in loss to Tigers
Royals snap 4-game skid with win over Tigers
Zack Greinke pitches Royals to 5-2 win over Yankees in what could be his career finale
It's Greinke vs. Verlander in opener
⚾ Royals snap 4-game skid with win over Tigers