Texas Rangers Opening Day vs Houston Astros!
Central Standard Time
122 N Locust St
Cheer for the Rangers as they take on the defending World Series champs and their cross state rivals, the Houston Astros!
The game starts at 2:35pm, and we got game day classics like hot dogs, pop...