Astros formally roll out Sugar Land Space Cowboys – Ballpark Digest

Drawing on the same inspiration for the original Houston Astros branding–the Johnson NASA Space Center–we now have the Sugar Land Space Cowboys …