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!!!