News Partner | Jan 2020
If Astros Cheated In 2017, Were Dodgers Robbed In World Series?
If Astros Cheated In 2017, Were Dodgers Robbed In World Series?
The Houston Astros were punished by MLB on Monday for sign-stealing, raising a question: were the Dodgers deprived of a World Series title?