All-Star rosters have been released for the 2017 MLB All-Star Game, set to take place at Marlins Park on July 11. The summer exhibition is a good chance for fans and teams alike to assess who the biggest and brightest stars in baseball are for the season. But some players who deserve that honor remain stuck on the outside of the picture. After the teams were announced on Sunday evening, these are the four biggest snubs for the game.

4. SP Jimmy Nelson, Milwaukee Brewers

Until this year, nobody really thought much of Nelson. Maybe after this year, they won't either.

But he should certainly be at the All-Star Game next week. He has struck out 104 batters this season while walking just 25 over 97 innings. His 3.43 ERA is not mind-blowing, but the Brewers probably don't lead the NL Central without his exploits this season, making him one of the biggest snubs, albeit not one fans will be enraged over.

3. 1B Logan Morrison, Tampa Bay Rays

A first baseman who doesn't hit for average but hits home runs is not everybody's cup of tea. Then again, it's what the majority of first basemen do nowadays, and nobody is doing that better than this deserved All-Star. Morrison is hitting just .256, but he has slugged 24 home runs, which is already a career-high. He is on the Final Vote ballot, as are the rest of the players on this list who can avoid being snubs with a last-ditch effort.

2. SS Elvis Andrus, Texas Rangers

Andrus is having his strongest all-around season of his career. He is batting .302 with 11 home runs and 50 RBIs. He also has 20 stolen bases, which ranks him second in the American League. While it doesn't matter for All-Star purposes, he's also the top-rated shortstop in fantasy baseball games across the industry.

Carlos Correa is another great shortstop - and the Houston Astros are the best team in baseball - but the All-Star honor should've been left for the intrastate rival.

1. 3B Justin Turner, Los Angeles Dodgers

He's batting .382 this season - what else do voters want? The one thing that is likely holding him back is a DL stint that left him with three-quarters of the games played as some of his fiercest competitors.

He doesn't currently qualify for the batting title, but if he did, he would lead San Francisco Giants catcher Buster Posey (who is in second) by .043 points, a huge margin. That seems like an All-Star caliber season; hopefully the Final Vote ballots will reflect that this week.