Evan Drellich discusses the reports saying that the Astros were cheating while facing the Red Sox.
Click here to download the new MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Celtics easily on your device.
Evan Drellich discusses the reports saying that the Astros were cheating while facing the Red Sox.
Click here to download the new MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Celtics easily on your device.