News

Have you seen a crudely graffitied juice box-like symbol around town? This mysterious symbol has been popping up all over the Houston area, causing many to wonder what the secret behind this ...
Since July 2002, 501 Crawford Street in downtown Houston has been called Minute Maid Park or "The Juice Box" and has been the home of the Houston Astros through two World Series titles in that time.