Here's a video of Zack Greinke taking longer than the Kentucky
Zack Greinke will join Diamondbacks for six years, $206 million
Kansas City Royals Zack Greinke Sports Illustrated Cover by Sports
Zack Greinke can earn $15M this year in deal with Royals - NBC Sports
KC Royals: Why Zack Greinke returning is good for everyone
Zack Greinke's young son has already got a great bat flip
Zack Greinke - Kansas City Royals Starting Pitcher - ESPN
Washington Nationals need to avoid signing Zack Greinke
Kansas City Royals Zack Greinke Joins Incredible Club in Baseball
Zack Greinke and Juan Soto mind games, a breakdown
Zack Greinke pitches Royals to 5-2 win over Yankees in what could
Zack Greinke Net Worth
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit