The Houston Astros Are Having The Weirdest Season Ever

'stros games are anything but dull.

Posted on

Seriously, what is going on with this team?