Groundwork for Royals' back-to-back World Series runs began with Zack Greinke trade
Royals sign Zack Greinke to $13M contract for 2022
Milwaukee Brewers' Zack Greinke, right, walks back to the mound after giving up a triple to Houston Astros' Brian Bogusevic, left, in the fourth inning of a baseball game, Friday, Sept. 2
Royals' run of success traced to 2010 trade with Brewers
Zack Greinke return Kansas City Royals
Royals spoil Greinke's return to Kansas City
The Zack Greinke trade was one of the best prospect packages in recent history - Royals Review
Revisiting Trades Made By The Kansas City Royals In 2011 - SB Nation Kansas City
Milwaukee Brewers: Looking Back on the Zack Greinke Trade