Friday, April 2, 2010

It's not all rage and anger!

Baseball Prospectus' TMI posted their NL predictions for ESPN Insiders. Where are the Astros?

3rd place! Well, tied for 3rd with the Brewers, projecting a 78-84 record.