Space Cowboys Win First Pacific Coast League Championship 0 0 Yesterday 00:30 OurSports Central SUGAR LAND, TX - The Sugar Land Space Cowboys, the Triple-A affiliate of the American League West Champion Houston Astros, have won their first Pacifi... - PCL Sugar Land Space Cowboys