This user acknowledges that the Houston Astros cheated in the 2017 World Series