 The starters for baseball's all-star game in Texas later this month were announced on Wednesday. The front-running Phillies, with the best record in the majors, put three infielders in the National League lineup. Third baseman Alec Boehm, shortstop Trey Turner, and first baseman Bryce Harper, the league's top vote-getter. They'll be joined by two Padres outfielders, Fernando Tatis Jr. and Jerickson Profar, plus catcher William Contreras and outfielder Christian Yelich of the Brewers, Dodgers D.H. Shohei Otani, and second baseman Cattell Marte of the defending champion Diamondbacks.