Slowly but surely that ivory tower that so many Houston Astros fans seem to be on starts to be too much… There’s only so long that you can attempt to refute and ignore facts and data.
Everyone knows that the Astros stole that World Series championship in 2017, whether from the Dodgers or Yankees or any other team in between. The optics line up. The audio lines up. Major League Baseball took action against them for it.
It’s a known fact.
Certainly, there are more than enough fans that take the Josh Reddick approach to it and arrogantly state “wHateVer sTill gOt a riNg,” but not every Houston fan is created equally.