Point of View: Houston Astros cheated to win the 2017 World Series

Baseball fans wondered how the Houston Astros could manhandle the Dodgers great pitchers in the 2017 World Series. Now we know. They cheated. Major League Baseball came down hard on the Astros, as they should have, but Commissioner Rob Manfred has one more thing he must do. He can’t give the World Series Trophy to the Dodgers because they didn’t win it. But he certainly can take it back from the Astros and vacate their World Series win.