default-cbs-image

Rosters for the 2017 All-Star Game in Miami, which goes down on Tuesday, July 11, have already been announced, but tweaks are still being made. Because of injuries and the need to replace pitchers who make starts on the Sunday before the All-Star Game, MLB on Friday announced the names of seven new All-Stars. 

As for those being replaced, on the AL side Angels OF Mike Trout, Yankees 2B Starlin Castro, and Astros SP Dallas Keuchel are on the DL and can't participate. As well, Corey Kluber of the Indians, Yu Darvish of the Rangers, and Michael Fulmer of the Tigers are scheduled to start on Sunday and thus won't be available to pitch in the Midsummer Classic. On the NL side, Dodgers SP Clayton Kershaw needs a replacement as he'll also start on Sunday. 

And now for the newly named 2017 All-Stars ... 

For those counting, that's four first-time All-Stars within this group. Overall, that makes 28 first-time All-Stars on the 2017 AL and NL rosters.