Dodgers co-ace Zack Greinke was chosen Monday as the starting pitcher for the National League in the All-Star Game presented by T-Mobile, lining him up to take the ball opposite Astros lefty Dallas Keuchel at Great American Ball Park on Tuesday night.