The most ridiculous team names in minor league baseball, ranked – USA Today’s FTW
Sugar Land Space Cowboys. The Astros' Triple-A affiliate are only in the second season with the Space Cowboys name after changing it from an even …
Building "Bridges" Across the Bayou City!
Sugar Land Space Cowboys. The Astros' Triple-A affiliate are only in the second season with the Space Cowboys name after changing it from an even …