Cincinnati (AFP) - Los Angeles Dodgers ace Zack Greinke and Houston Astros hurler Dallas Keuchel will be the starting pitchers in Tuesday's Major League Baseball All-Star Game, rival managers announced Monday.