KDOSullivan Posted January 25, 2012 Report Posted January 25, 2012 Apparently according to a Houston station I was listening to while visiting my doctor, there is some serious talk in Crane's office about moving the Astros...Who would be the most likely city to win the bid? San Antonio? Memphis? Vancouver? Speaking of the ghost of Bud Adams... :'(
WOSgrad Posted January 25, 2012 Report Posted January 25, 2012 Crane is not moving them. He is talking about changing the color scheme and even the team name, but that is all.....for now anyway.
Recommended Posts