Zack Greinke earns win in 500th career start
Game Day - Sports Illustrated Kansas City Royals News, Analysis
Zack Greinke escapes jams in Royals win
Zack Greinke named Royals Opening Day starter - Royals Review
Zack Greinke named Royals Opening Day starter - Royals Review
Royals tell Zack Greinke's side of viral fan interaction
Sample Player Profile Page
Game Day - Sports Illustrated Kansas City Royals News, Analysis
How the 2010 Zack Greinke trade impacted the Royals' future
Royals Rundown: Did We See the Last of Zack Greinke in Kauffman