Why the Astros Are Incredibly Stupid

The Astros are stupid. If they were cheating in 2017 or 2018 or 2019, as documented in various Youtube videos (see below), they are stupid. Morons. Idiots. I should mention up front that I’ve been an Astros fan for years, and I followed the runs to the World Series in ’17 and ’19. There’s still […]