Ironic street sign adjacent to Minute Maid Stadium in downtown Houston.