Minute Maid Park {Houston, TX}
Today for my Places I’ve Been… series, I’m taking you Minute Maid Park in Houston, Texas. I’ll admit that the home of the Astros is not the most picturesque ballpark I’ve ever been to, but it does have a couple of cool features. Out in the outfield is a train that runs along an 800… Read More »