I thought the cougars were having a rough time closing games but damn these astros can’t keep guys off the bases
What are you talking about… Astros up 11-8
Let’s hope it stays that way.
Might be a Houston thing (cough…Texans…cough)
Nothing makes sense right now
This game is absolutely nuts.
They did it!!!