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 HOUSTON, Texas (KTRK) — The Houston Astros get back to regular season baseball Thursday, but local fans won’t be able to cheer them on at …

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