Kansas City Royals - Happy birthday, Zack!
A salute to Zack Greinke - Royals Review
Michael Lorenzen tosses 7 innings of 3-hit ball as Detroit Tigers beat Kansas City Royals 3-0 - ABC News
Zack Greinke pitches Royals to 5-2 win over Yankees in what could be his career finale
Zack Greinke earns win vs. Yankees in final game of 2023
ZAck Greinke injury update: What happened to Zack Greinke? Royals veteran pitcher placed on Injured List
Zack Greinke Kansas City Royals 2023 MLB Topps Now Card 957
Royals Majestic Team Store to carry Zack Greinke Cy Young merchandise, by MLB.com/blogs
MLB free agency: Zack Greinke re-signs with Royals for 20th season
Kansas City Royals' Zack Greinke put on IL with right flexor strain - ESPN
Royals not planning to trade Zack Greinke
Zack Greinke shared a cool moment with his son after leaving Sunday's Royals game