Zack Greinke plays for the Houston Astros in MLB .
Donald Zackary Greinke ( ; born October 21 , 1983 ) is an American professional baseball pitcher for the Houston Astros of Major League Baseball ( MLB ) .
Zack Greinke