I just thought of a new thread on this.
Am posting in Miscellany: phrases from baseball.