Cheer on the Houston Astros at these local restaurants and bars

Cheer on the Houston Astros at these local restaurants and bars – ABC13 View Video: http://abc13.com/sports/cant-make-a-game-where-you-can-watch-the-astros-play-ball/3278138/ Here’s where you can watch the Houston Astros all season long. Thursday, March 29, 2018 …

Cheer on the Houston Astros at these local restaurants and bars Read More »