Wednesday, March 23, 2011

Update: Astros worth

The Astros are MLB's 14th most-valuable team at $474m, according to Forbes.

This is up $21m from 2010's $453m. More reaction later.