Sugar Land Space Cowboys Location: Sugar Land, Texas Level: professionalSport: baseballLeague: Triple-A West Status: activeYears: 2022-Tidbits: Formerly the Sugar Land Skeeters prior to 2022. Teams with the Space Cowboys team name Tweets by mascotdb