Zack Greinke was chosen by the Kansas City Royals with the 6th overall pick in the 2002 MLB draft.

when was zack greinke drafted

Explore