So we know the Astros cheat. Every pitcher goes there, suddenly is getting more spin on every breaking pitch and their velocity can then only be measured by NASA (lucky it’s based in Houston) and they win 105 games. And then Justin Verlander complains about something. What we weren’t sure of is if pitchers could […]
Load More