INSIDER
PHOTOS: Sugar Land Space Cowboys’ historic season ends with first Triple-A Championship in franchise history
Read full article: PHOTOS: Sugar Land Space Cowboys’ historic season ends with first Triple-A Championship in franchise historyThe Sugar Land Space Cowboys clinched their first Triple-A Championship with a 13-6 victory over the Omaha Storm Chasers, days after winning the Pacific Coast League title.