Tag Archives: Train

Astros to Nix Choo Choo?

As the Houston Astros prepare to rebrand and move to the American League, owner Jim Crane is reportedly considering removing the train at Minute Maid Park to apparently make room for 12 new ad signs.  Okay, so we have to admit we haven’t experienced the stadium first hand, but it seems to us that removing such a unique and nifty feature is a bad move.  However, we’ll leave it to the fans to Continue reading

3 Comments

Filed under Amenities & Features