FanGraphs is posting their Organizational Rankings for 2011, and just as we suspected, we wouldn't have to wait long to come across the Astros.
Things aren’t going very well down in Houston. In addition to having both the worst rated major league roster and the bleakest future outlook in terms of talent, the Astros also scored the lowest grade of any baseball operations department, and were in the bottom tier of teams in terms of financial resources. There isn’t just one glaring problem here – it’s a collection of wide-ranging issues that harm the team’s chances of winning now or any time in the foreseeable future.
Be sure to read the comments at the bottom.
There are your usual complaints about the financial situation, Carlos Lee, the farm system, and how much Ed Wade sucks. Typical.