Revisiting Trades Made By The Kansas City Royals In 2011 - SB Nation Kansas City
Zack Greinke Royals Opening Day starter
Zack Greinke earns win vs. Yankees in final game of 2023
Greinke's sharp stuff helps Royals cruise past Angels 7-0
Royals name Zack Greinke as Opening Day starter for second consecutive year
Greinke's sharp stuff helps Royals cruise past Angels 7-0
Royals Re-Sign Zack Greinke - MLB Trade Rumors
What is Zack Greinke's legacy in Kansas City? - Royals Review
Kansas City Royals' Zack Greinke named Opening Day starter