Houston's World Series title and run of playoff appearances is suddenly tainted by the cheating scandal. Was the success worth it in the end?
USA TODAY, USA Today
Mon, 01/13/2020 - 5:39pm
Houston's World Series title and run of playoff appearances is suddenly tainted by the cheating scandal. Was the success worth it in the end?