Tuesday, April 14, 2009

Fox Sports' Power Rankings

Aram Tolegian released his Power Rankings yesterday. Where do we find our Astros? Prepare to scroll down...

29th - Astros:
We warned you this had the chance to be one bad team.

NL Central:
Cardinals - 3rd
Cubs - 7th
Pirates - 22nd
Reds - 23rd
Brewers - 24th