MLB All-Star roster announced, with one ridiculous mistake

The MLB All-Star lineups were announced on Sunday night and while most selections made sense, there were a couple egregious snubs.

The MLB All-Star rosters are out and there’s not a whole lot to complain about. From a New York standpoint, the selections were somewhat expected. Aaron Judge will be the only New Yorker starting in the All-Star Game—unless any combination of Jacob deGrom and Luis Severino are named the starting pitchers.

There isn’t much to complain about with the rosters. But there is one absolutely glaring mistake. How is Blake Snell not on the roster? Snell shouldn’t just be playing in the All-Star Game, he should be in consideration to start.

The competition to start for the American League is fierce. The aforementioned Severino has a strong case, but Corey Kluber, Justin Verlander, and Chris Sale have very strong arguments to make as well.

That being said, Snell can stand toe-to-toe with any of those guys this season. Snell is fourth among AL pitchers in Wins Above Replacement and he’s first in ERA. Not to mention, he’s rated top-10 in the AL in strikeouts and WHIP.

Not to take anything away from Gerrit Cole, but Snell should be in over the Houston starter. Cole is having a fantastic year, but Snell’s ERA+ is a whopping 189 compared to Cole’s 140. ERA+ is a metric used to evaluate a pitcher while taking into account the ballpark that the players play in.

Trevor Bauer is another guy who just barely edged out Snell. Bauer has a strong case as well, but it’s hard to believe that Blake Snell isn’t deserving enough to make the roster.