One of the biggest All-Star Game snubs has finally been corrected.
Several players who were more than deserving had not been given a spot on their league’s respective All-Star Game rosters, but those mistakes are slowly being corrected.
For the St. Louis Cardinals, there was one pitcher in particular who had not been named a National League All-Star, despite having posted a 2.54 ERA in the first half.
Miles Mikolas was that pitcher.
He has been the Cardinals ace this season and has been the one that they can rely on after tough losses.
But now, Mikolas has been given a spot on the NL All-Star roster, joining Ryan Helsley, Paul Goldschmidt, Nolan Arenado, and Albert Pujols.
The Cardinals tweeted an All-Star Game graphic with Mikolas on the front to celebrate their ace being added to the roster.
Miles is joining the boys in LA! pic.twitter.com/pPUEXFYFBC
— St. Louis Cardinals (@Cardinals) July 17, 2022
Mikolas Heads Out To L.A.
It’s a good thing that Mikolas has been added to the All-Star roster.
This is a guy who really has earned it with the way he has pitched this season.
Don’t let his 7-7 record fool you.
This is a guy who hasn’t gotten a whole lot of run support, unfortunately, but he certainly has pitched like an ace, coming through when St. Louis needs him the most.
He and Adam Wainwright have formed a deadly one-two punch at the top of the Cards rotation.
Mikolas did just pitch on Saturday against the Cincinnati Reds, going seven innings and allowing just one run, which came on a leadoff home run by Jonathan India.
But at the very least, Mikolas will be one of five players to represent the Cardinals at the All-Star Game.
NEXT: Cardinals Focus On Elite Pitching With Top Draft Pick