Royals Trade Chapman; What Can We Expect from Cabrera and Ragans? – The Royals Reporter
Zack Greinke signs one-year deal with Royals
Bloom: Greinke trade bold, but needs further review – Orange County Register
Kansas City Royals: Six Years After Trading Zack Greinke
Zack Greinke placed on the Injured List - Royals Review
Zack Greinke may be the least run-supported pitcher in history - Royals Review
Zack Greinke - Wikipedia
Royals Rumblings - News for October 3, 2023 - Royals Review
What was the most exciting off-season in Royals history? - Royals Review