Thinking Ahead: How Could the Royals Contend in 2023?
Zack Greinke loses no-hitter in 9th inning
10 Zack Greinke stories that explain why there's no other pitcher like him - The Athletic
Zack Greinke loses no-hitter in 9th inning
Singer's gem spoiled by Judge's walk-off homer in Royals' 1-0 loss to Yanks Kansas City News - Bally Sports
PSA: Zack Greinke will be pitching for the Royals tonight against the Diamondbacks at Chase Field, first pitch at 6:40. Tune in to witness the greatest pitcher of his generation tear us
Royals Rumblings - News for November 1, 2019 - Royals Review
Jenks: Royals' free-agent priorities — 4 bold ways to become competitive - The Athletic
Kansas City Royals' Zack Greinke Goes Viral For Sharing Priceless Moment in Outfield with Kids - Fastball
Who in MLB is must-see TV right now? This season's most watchable teams and players - ESPN
Zack Greinke said 'hitting's not that hard,' then hit homer against D-backs
The Royals' pitching situation is pathetic - Royals Review
Great defense, Salvy slam lift Royals to 6-4 win over Mariners Kansas City News - Bally Sports
Miller pitches Dodgers past Braves 3-1 to prevent 4-game sweep in clash of NL's best South & Southeast News - Bally Sports
Royals' Waters hits first home run, wins bet with Greinke