The fact that the astros weren't the only team that cheated why is it that this clown of a senator picking at the astros and not the yankees or red sox or even the so called leader of the free world he cheated more than the Astros did. https://bleacherreport.com/articles...om&utm_medium=referral&utm_campaign=editorial
Senator's have now learned what the sports media has known for months...if you keep ripping on the Astros, it'll get you lot's of extra attention.
A lot of people in NE are Twins fans and he might be expressing some bitterness over the Stros sweeping the Twins.