Friday, March 9, 2012

2012 MLB Power Rankings - preseason

This is my first MLB power rankings of the year.  Let me cut right through the chase and start with my #1...

#1. Houston Astros - WHAT?  Am I crazy.  Do I know anything about baseball?  Read on to see the rest of the list and my simple explanation of why they are worthy of the top spot