Zack Greinke throws 50000th pitch in Major Leagues
Royals trades that were made but didn't happen - Royals Review
Royals Trade Rumors & Hot Stove - Royals Review
Hunter Dozier experiment in outfield failed for KC Royals
MLB free agency: Zack Greinke signs deal with Royals 20 years
Zack Greinke reportedly re-signs with Royals on one-year contract
Royals' Zack Greinke Is Perfect, but Is Trying to Do Better - The
Zack Greinke Reportedly Expected to Return to Royals for 20th MLB
Are We Seeing the First Signs of Changes in the Royals
Mets' Winning Makes for a Bustling Winter - The New York Times
Witt a debut! Royals rookie stars in 3-1 win over Guardians – KGET 17
Zack Greinke shares thoughts on Opening Day performance
Zack Greinke among Royals' uncertainties entering 2022-23 offseason
Zack Greinke among Royals' uncertainties entering 2022-23 offseason