The World Series ended two days ago. So of course the Sporting News has their 2010 power rankings up already.
Where do the Astros fall? 23rd.
New manager Brad Mills inherits a pitching staff with plenty of problems. Will they add a quality starter and/or replace free-agent closer Jose Valverde?
By the by, the Astros would be 12th in the NL and 5th in the Central.