The Houston Astros have been human punching bags for players around the league in recent weeks due in large part their sign-stealing scandal that won them the 2017 World Series over the Los Angeles Dodgers, but also responses since being caught.
Major League Baseball commissioner Rob Manfred has not helped matters with some of his answers to questions from the media, including calling the World Series trophy a “piece of metal,” which he has since apologized for.
The main point of contention with the whole situation is that no Astros players were punished for their role despite it being described as a player-driven scheme.