Minute Maid Park has been part of the Houston fabric for two decades, and some fans are not happy the "Juice Box" is no longer. The Houston Astros ballpark ... doesn't feel or sound right ...