Wednesday, March 17, 2010

Astros release Alex Romero

Yep, that pretty much sums it up. Link and commentary to come...