Final All Stars selected
Cardinals pitcher Carlos Martinez and Royals third baseman Mike Moustakas are the winners of Major League Baseball's Final All-Star Vote. Fans had until 4 p.m. Eastern today to vote for one of five finalists in each league for the last roster spot for next week's All-Star Game in Cincinnati...