The Triple-A Sugar Land Space Cowboys plated a staggering 17 runs in one inning versus the Oklahoma City Dodgers on Friday.

Astros’ Triple-A Affiliate Scores 17 Runs in One Inning