Chris Archer went public with his displeasure following Blake Snell's omission from the American League All-Star roster, claiming players who vote for All-Stars "didn't do our due diligence."

In a video posted on his Instagram account, Archer said it was "a joke" that Snell, who has the best ERA in the AL, was not a unanimous All-Star selection.

"Something like that can't happen," Archer said. "He leads the league in ERA. That means he's given up the fewest amount of runs per nine innings out of any starting pitcher in the league. ... Players, coaches, managers -- we have to do a better job with the selection process so we can put the best talent out on the field for the fans in the Midsummer Classic.

"If you didn't have him on your ballot, I hope that next year you take it a little bit more serious and put in the due diligence, because this is important."