Daily Archives: January 14, 2020

The Astros, and cheaters do prosper

The Houston Astros won the 2017 World Series in seven games, two of them among the best that have ever been played, then lost all the prestige and acclaim associated with their triumph in the nine pages it took Commissioner … Continue reading

Posted in baseball | Leave a comment