Sugar Land Space Cowboys rebranding party a big success | MiLB.com

SUGAR LAND, Texas – The Astros expected upward of 5,000 fans to attend their Triple-A rebranding launch party Saturday afternoon at Constellation …