Tag Archives: Space Cowboys

They’re the Space Cowboys

Bet you weren’t ready for that. You can call them the Space Cowboys. That’s the name the Astros have picked in their rebranding of the Sugar Land Skeeters, the team’s Class AAA affiliate. The official announcement will come on Jan. 29 … Continue reading

Posted in Baseball | Tagged , , , , , , | 7 Comments