I tweeted this earlier and, based by the number of retweets, it appears that this was a popular statement. So if you missed the earlier tweet or if you are a twitterphobe, here it is ~
Going in to today's games, the Astros minor league system had a cumulative .546 win percentage which would rank the Astros farm system at the very tippy-top of the heap in win percentage out of all 30 organizations. One thing that may make that sound even better for you? Last season, the Astros ranked dead last - 30th out of all 30 organizations in minor league win percentage. That is all.