Astros manager Brad Mills and fans have had many moments of disgust this year. As a team, the Astros are ranked dead last (that’s 30th out of 30 teams) in 11 pitching categories. They rank near the bottom in two other pitching categories. Yikes.
[Read More]