Astros Rerouted to The Trop

August 28, 2017 Noah Nofz 0

The Houston Astros’ home series against the Texas Rangers, originally scheduled for Tuesday through Thursday at Minute Maid Park, has been rerouted to Tropicana Field in St. Petersburg. The news comes as the remnants of Read more…